Stephane Mahe/Reuters Riders cycle past spectators holding French flags during the 13th stage of the 99th Tour de France between Saint-Paul-Trois-Chateaux and Cap d'Agde on July 14, 2012. France Bastille Day, the French national holiday, is full of certainties.
FULL ARTICLE AT Newyork Times