Tag: 2014 Sochi Olympics

Don’t Rain on Putin’s Olympic Parade

The opening ceremony of the 2014 Winter Olympic Games will take place in Sochi on Friday. Regrettably, as soon as this venue was selected by the Olympic Committee in July 2007 in Guatemala, the Western media unleashed a vicious, often hypocritical, and extremely biased campaign against Sochi and Russia in general. It has been dominated by stories about cost overruns and rampant corruption, […]