

In March 2016, 45 year old bodybuilder Michael O'Hanlon was crowned 'Mr Scotland'. An amazing achievement, and he and his fiancee Elaine were looking ahead to their castle wedding in August. But there was just one problem: Elaine's ex kept sending them abuse.And one day in July, he challenged…