On the evening of January 18, 2005, Noel Edmonds closed the door of his Devon manor house and walked towards the nearby woods, intent on ending his own life.

Read More…

Shares
Share This