U.N. panel calls Peru ex-President Castillo's detention arbitrary
Former Peruvian President Pedro Castillo (C) attends a public hearing at the Special Criminal Chamber of the Supreme Court of Justice in Lima, Peru, in November 2025. The court sentenced Castillo to 11 years, five months, 15 days in prison for conspiracy …