© 2026 Improve the News Foundation.
All rights reserved.
Version 7.6.4
Pedro Castillo is a Peruvian politician and former schoolteacher who served as President of Peru from July 2021 until December 2022, when he was removed from office after attempting to dissolve Congress. He was arrested and imprisoned on charges of rebellion and conspiracy following his failed self-coup attempt.