Whistleblowers speak in German documentary, IAAF investigating
(Newser) -
As if bribery allegations weren't enough, Russia has found itself in the center of a corruption and systematic doping scandal via a German documentary that claims up to 99% of Russian Olympic athletes are doping, the Guardian reports. Liliya Shobukhova, winner of the Chicago Marathon from 2009 to 2011,...