Anti-doping agency reports violations by Russians at 2012 Olympics
The International Testing Agency (ITA) has re-analyzed samples taken at the London Games a decade ago
The International Testing Agency (ITA) has announced the conclusion of its investigation into alleged doping breaches at the London 2012 Olympic Games, reporting 21 violations by Russian athletes.
