Putin's games

The National

Russian President Vladimir Putin has arrived in Sochi and says it is more than ready for its Olympic moment.

More From Shows/Shows/The National/About the Show/Nahlah Ayed