BaBa
Active member
Peru's impeached president Castillo appears in court on rebellion charges Peru's stunning political crisis grinded forward Thursday, as former President Pedro Castillo appeared in court following a failed attempt to close a hostile congress and his successor looked for ways to unite the country behind institutions gutted by endemic corruption and mistrust.