Missing Dundee cyclist confirmed dead in Italy cliff fall
Published
Steven Harper is believed to have fallen from a cliff in Italy while attempting to pedal to India
Full ArticlePublished
Steven Harper is believed to have fallen from a cliff in Italy while attempting to pedal to India
Full ArticleSteven Harper vanished on a cycling trip from Dundee to India.