Fife police officer resigns the day before admitting brutal attack on woman

© DC ThomsonKirkcaldy Sheriff Court
Kirkcaldy Sheriff Court

Breaking