Police in France detained 70 people protesting

Back to top button