Skip to playerSkip to main content
  • 10 years ago
The Russian government has hit back at accusations that it operated a vast, state-sponsored doping programme.
Al Jazeera's Rory Challands reports from Moscow.
Comments

Recommended