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)