International11 months ago
Peruvian Supreme Court of Justice ratifies Pedro Castillo’s imprisonment
December 25 | The Supreme Court of Justice of Peru ratified the preventive detention order against Pedro Castillo, former president of the Andean nation who is...