Tag Archives: University of Tuebingen

16Aug/15

IAAF supressed study of admitted dope cheats – report

The Sunday Times newspaper alleges world athletics governing body refused to release a report about athletes admitting widespread doping at the 2011 world championships.

Continue reading