French police clash with protesters during May Day rallies, leading to 300 detentions
At least 291 people were arrested during a clash between police and demonstrators in France on May Day. Following the ongoing protests against the government's pension reform, black-clad protestors, particularly in Paris, Nantes, and Lyon,…