Peru’s former President Castillo denies charges as protest death toll rises
By Claudia Rebaza and Jack Guy, CNN Peru’s former President Pedro Castillo has denied allegations of conspiracy and rebellion, following his dramatic ouster and arrest last week. His appearance in court on Tuesday came amid ongoing protests by Castillo’s supporters that have seen at least six killed. Castillo was impeached and arrested on Dec. 7,
Continue Reading