The Olympic Flame has complete its journey around Greece and will now embark on its 70 day tour around Britain before the 2012 Olympic Games in London. The AFP reports that the flame touched down at the Royal Naval Air Station at Culdrose in Cornwall, England, earlier today. Princess Anne, the daughter of Queen Elizabeth [...]
Olympic Flame Lands In Britain is a post from: The Inquisitr