Thursday, February 23, 2017

Protests | Alleged Police Rape






French high school students protest police violence over the alleged assault of a young black man.
Location: Paris, France




Bookmark This Post:
StumpleUpon DiggIt! Del.icio.us Reddit Google