Olympic torch begins its journey from Greece to Paris
by Mick the Ram The countdown to this summer’s Olympic Games in Paris has well and truly started after the traditional lighting of the torch took place at ancient Olympia, in Greece. With now less than 100 days to go before the games commence, the flame …