Feedback

Protests in Paris Over Alleged Police Rape

 

French high school students protest police violence over the alleged assault of a young black man.

Shows