Abimael Guzmán’s death leaves several questions for Peru Not least as Pedro Castillo, the new president, has several allies with links to Sh...
Abimael Guzmán’s death leaves several questions for Peru Not least as Pedro Castillo, the new president, has several allies with links to Sh...