Olympic Torch Lit At Games' Greek Birthplace

Your browser doesn’t support HTML5

The official torch that will burn during the London Olympics was lit at the birthplace of the games in Olympia, Greece, on May 10. An actress dressed as an ancient Greek priestess ignited the torch and gave thanks to the ancient sun god Apollo. (AP video)