In The Shadows of Sochi
Is Vladimir Putin using a heavy hand to make sure the 2014 Winter Games in Sochi, Russia, are the best ever? Does that leopard he just wrestled to the ground have spots? Check out the consequences.
Determined that Russia will put on the most lavish Winter Games in history, Vladimir Putin has spent $51 billion, quashed environmental critics, and turned one of Europe’s most beautiful natural regions into a construction zone.