North-east oil worker fined for shouting, swearing and acting aggressively at airport

Edinburgh Sheriff Court
Edinburgh Sheriff Court

Breaking