Victim praised for bravery as Perth attacker, 22, admits viciously beating his ex-girlfriend

© DC ThomsonPerth Sheriff Court.
Perth Sheriff Court.

Breaking