Chaos continues on in France as riots broke out with millions of people on the streets, and over a hundred cops getting injured. As we read in Rambler: According to the latest data, more than 290 demonstrators were detained across the country, including 90 in Paris. Earlier, leading trade unions in France called for May […]
