Dec 16 2022 by ABC News: International
Peruvian judge approves 18-month detention for ousted President Castillo as officials build case he incited rebellion
Continue Reading Peruvian judge approves 18-month detention for ousted President Castillo as officials build case he incited rebellion