Fife rapist also assaulted former friend in Dundee

© Vic RodrickBen McLeary.
Ben McLeary