Impeachment of Peru’s President Incites Violence
Ongoing protests and political demonstrations that have swept Peru are nearing their second full month. The protests began in reaction to the removal of President Pedro Castillo (he/him) after he was impeached and arrested on charges of rebellion. Castillo was an elementary school teacher in the rural town of Puña before he ran for the […]