Buckingham Palace lawns hosted the first ever football match
Batting for a cause: Yuvraj Singh launches mobile Cancer detection unit in Bangalore
Olympic torch lit in Olympia, Greece for 2014 Winter Games in Russia
Sunday, Sep 29, 2013, 22:38 IST | Agency: Reuters
The Olympic torch was lit on Saturday for the 2014 Winter Games in Sochi, Russia in an elaborate ceremony in Olympia, Greece.