Feedback

Police And Protesters Clash After Alleged Police Rape in Paris

 

Protesters angered by the alleged rape of a suspect by Paris police set fire to vehicles and damaged businesses after a peaceful demonstration turned violent.

Shows