Marcelo Ebrard, Mexico's Secretary of Foreign Relations, said Tuesday that the family of former president Pedro Castillo, now detained, is staying at the Mexican embassy in the Andean country, which is located in the district of San Isidro, city . . .
To read the full NEWS and much more, Subscribe to our Premium Membership Plan. Already Subscribed? Login Here