Spectators cheer the pack of riders during the tenth stage of the 96th Tour de France cycling race between Limoges and Issoudun, July 14, 2009.[Xinhua/Reuters]
More >>
July 2009