London's Olympic torch lit in Greece

    Just Watched

    London's Olympic torch lit in Greece

The Olympic torch for the Summer Games in London began its journey in an elaborate ceremony in Greece.