(Newser)
–
The Olympic flame has been lit and is on its 1,800-mile journey around Greece before it makes its way to London next week. A “high priestess” (read: actress) ignited the flame by catching the sun’s rays in a mirror at a ceremony...
Read full story »