By Georgia Grimond, Senior Contributing Reporter
RIO DE JANEIRO, BRAZIL – The countdown has finally begun. With 106 days until the start of the first Olympic Games in South America, in Rio de Janeiro, the Olympic torch was lit today, April 21st, in the Greek city of Olympia. The torch will now travel across Europe to Brazil, where it will tour the country, before being used to light the Olympic cauldron for the Games of the XXXI Olympiad.
At the Temple of Hera in Olympia, actresses dressed as high priestess performed a ceremony which included a mock prayer to Apollo, the . . .