Police officers from the Chilean Police hold a protester at the Los Héroes metro station in the middle of a demonstration this Friday, in Santiago (Chile). | Photo: EFE

Translate »