Dundee personal trainer admits string of terrifying assaults on four former partners

© DC ThomsonMichael McCash.
Michael McCash.