Aberdeen man fined £600 for assaulting his partner

Aberdeen Sheriff Court
Aberdeen Sheriff Court

Breaking