Aberdeen oil worker fined for punching man who made fun of his accent

Aberdeen Sheriff Court
Aberdeen Sheriff Court

Breaking