Posted by Rajeev
Saxena on March 2, 2010 ·
The Russian Olympic officials are now finding themselves in the cross hairs of the President of Russia, Dmitry Medvedev, who has called for an immediate resignations of these top officials, who are now being blamed for the despicable performance of the Russian sport teams at the 2010 Winter Olympics, held in Vancouver, Canada. In a statement, Mr. Medvedev [...]