Aberdeen man admits punching partner and throwing her against wall

Aberdeen Sheriff Court
Aberdeen Sheriff Court