Rage and hope in Peru as protests spill from Andes into Lima

Rage and hope in Peru as protests spill from Andes into Lima

© 2025 Vimarsana