In association with
Logo Logo Logo

Chile Protest

(A demonstrator runs away from police during clashes at a protest against police in reaction to a video that appears to show an officer pushing a youth off a bridge the previous day at a protest, in Santiago, Chile, Saturday, Oct. 3, 2020. AP Photo: Esteban Felix)

Comment here !
Related News