Aberdeen man fined £600 over partner assault

Aberdeen Sheriff Court
Aberdeen Sheriff Court

Breaking