Aberdeen man admits attacking victim on bus

Aberdeen Sheriff Court.
Aberdeen Sheriff Court.

Breaking