Thousands of anti-govt protesters take to streets in Chile, demand resignation of police chief
The state-run National Human Rights Institute said that there had been 685 complaints of excessive use of force by the security forces.
The state-run National Human Rights Institute said that there had been 685 complaints of excessive use of force by the security forces.