Pedro Castillo - report
President of Peru from 2021 to 2022
José Pedro Castillo Terrones is a Peruvian politician, former elementary school teacher, and union leader who served as the President of Peru from 28 July 2021 to 7 December 2022. After facing obstruction by an opposing Congress of Peru and hostility from the media in Peru throughout his entire presidency, Castillo attempted to dissolve Congress through a self-coup on 7 December 2022 while citing Congress' efforts to block his attempted policies, resulting in the legislative body impeaching and removing him from office the same day.