North-east farmer fined £500 after alcohol-fuelled rant at wife

Aberdeen Sheriff Court
Aberdeen Sheriff Court

Breaking