June 15, 2003

The Bright Side of Merde.

Matt Welch finds some hopeful signs in the French public's reaction to the national strikes.