Man given chance to prove he is ‘law-abiding citizen’ after attacking girlfriend at north-east home

© DC ThomsonPeterhead Sheriff Court
Peterhead Sheriff Court

Breaking