After Peru's Indigenous President Pedro Castillo was removed from power through lawfare in December 2022, his supporters took to the streets for waves of protests in which the police killed dozens.
↧
Trending Articles
More Pages to Explore .....