With a race against the clock to complete building works, threats of militant attacks, controversy over anti-gay law, Russia faces an unprecedented challenge to hold a successful Winter Olympics.
The International Olympic Committee said on Thursday it had assessed that a Russian law banning "gay propaganda" does not violate its charter and the city of Sochi would be ready to host the 2014 Winter Games.
Day in Pics: 25th December
Showbiz World - December 25, 2014
Sunny Leone with Mastizaade