Russia: Podium Pressure

In 2014, Russia will host the Winter Olympic Games in the Black Sea resort town of Sochi. Potentially an opportunity to project a strong image of the country and develop international partnerships, the Games also run the risk of drawing attention to a number of issues Russia might prefer stayed hidden.

The World Today Updated 15 October 2020 Published 1 February 2011 3 minute READ

Access the archive

The current issue is open access with previous editions reserved for our members and magazine subscribers.