peru supreme

Peru Supreme Court orders 18-month detention for ousted president-

Peru Supreme Court orders 18-month detention for ousted president-

admin

By AFP LIMA (Peru): Peru’s Supreme Court on Thursday ordered ousted president Pedro Castillo to remain in detention for another 18 ...