Olympic torch lights up France ahead of the Paris Games
Paris (AFP) – If there was any doubt as to whether the French public would embrace the Olympics, the month of May gave a pretty clear indication, as over a million spectators turned out to watch the Olympic torch…