Man fined for attacking partner following charity event at Thainstone

Aberdeen Sheriff Court
Aberdeen Sheriff Court

Breaking