Peru’s ousted President Pedro Castillo seeks exile in Mexico
Mexico’s ambassador to Peru met with Castillo where he is being detained, Foreign Minister Marcelo Ebrard said. Castillo was arrested after attempting to dissolve Congress on Wednesday in a last-ditch failed bid to avoid ...