Police clash with demonstrators in Chile during massive protest

  • 4 years ago
Police in Chile clash with demonstrators in the capital during a massive protest at Plaza Italia square, on a day the UN rights office released a report saying that the police and army responded to recent mass protests in a "fundamentally repressive manner," violating international rights norms.

Recommended