Sports

AFP
The new doping allegations say that leaked results from 12,000 blood tests on 5,000 competitors by the IAAF shows the wide extent of cheating in athletics

View gallery

501 photos

View photos from your favorite games

View Comments (0)