The head of Russia's Olympic Committee has stepped down!

The head of Russia’s Olympic Committee has stepped down after the nation recorded its worst performance at the Winter Games, Russian news reports say.

Leonid Tyagachyov resigned after Russia finished with just three golds in its 15-medal haul from Vancouver.

Leave a comment