Protesters in Peru demand the resignation of President Dina Boluarte

  • 10 months ago
Clashes continue in central Lima as government forces carry out repressive actions against protesters. teleSUR

Recommended