Peru’s Former President Pedro Castillo Sentenced to More Than 11 Years in Prison

Peru’s Supreme Court has handed down an 11 year prison sentence to former president Pedro Castillo, marking another dramatic chapter in the country’s turbulent political landscape. Castillo, a leftist leader who rose from rural poverty to the presidency, was convicted for attempting to