Is Russia drugging its athletes?
- 9 years ago
Russia's President Vladimir Putin is ordering an internal investigation into the drugs cheating allegations made against Russian athletes.
Al Jazeera's Victoria Gatenby reports.
Al Jazeera's Victoria Gatenby reports.