Aberdeen woman handed unpaid work after assault

Aberdeen Sheriff Court.
Aberdeen Sheriff Court.

Breaking