Former Peruvian President Pedro Castillo is on trial for rebellion and other charges stemming from
Former Peruvian President Pedro Castillo is on trial for rebellion and abuse of authority after
Pedro Castillo, former President of Peru, is on trial for rebellion and abuse of authority