Aberdeen man fined after assaulting taxi driver in row over fare

Aberdeen Sheriff Court
Aberdeen Sheriff Court

Breaking