Paris Police Arrest 208 Climate Change Protestors In Violent Clash
French police have detained 208 protestors and have kept 174 in custody following protests in Paris on Sunday ahead of the climate change conference. Interior Minister Bernard Cazeneuve criticised the protests, saying that the acts […]