Ramin Mazaheri
Press TV, Paris
The traditionally large May Day celebrations in France have been held under extreme tension and anger at a government many call unresponsive. Proposed changes to France’s labor code are being called a fight for the soul of the nation.