From two suicide attempts to run 401 marathons in 401 days, raising £330,000 for anti-bullying causes. His story inspires resilience, authenticity, and transformation.
The Reverend Richard Coles is a Church of England priest in the quintessentially English village of Finedon, Northamptonshire, where two of his ancestors ...