Aberdeen man admits attacking victim on bus

Aberdeen Sheriff Court
Aberdeen Sheriff Court

Breaking