Foreign5 years ago
Police detain 81 people in France following security law protests
Police in France detained 81 people across the country after protests were held in several cities against police brutality and a controversial new security law. According...