Man runs 31 marathons in 31 days for charity




Ben Blowes smashes his fundraising target more than seven times over by running 800 miles.



BBC News