Designed by
Title
Riot Police in Chile #90837393
Description
Santiago, Chile - October 06, 2011: Police wounded is carried by one of his partner to a police bus during a student strike in Santiago`s Downtown, Chile. Protesters demand the government to improve education quality.
This image is editorial