Paula Radcliffe, the winner of the 2005 London Marathon, took a shit on the side of the road in full view of spectators and cameras “At the 2005 London Marathon, Radcliffe won with a time of 2:17:42, a world’s best time for a women’s only race by over a minute. The race is remembered for […]