Peru: Security forces repress protesters
  • 9 months ago



In the midst of a political crisis and social unrest, the security forces in Peru have used excessive and indiscriminate force to repress the protesters who demand respect for democracy and human rights. teleSUR
Recommended