New Wave of Protests in France: Large-Scale Demonstrations, Arrests, and Resignation Demands
On October 24, massive protests against the cost of living and government policies swept France. Police detained 135 people, with 35,000 participants reported.
Read more →