Thug gets unpaid work for assaulting man on Aberdeen street

Aberdeen Sheriff Court
Aberdeen Sheriff Court

Breaking