7 C
New York
Friday, March 29, 2024

Tag: Pedro Castillo

A court in Peru has issued an 18-month detention order for President Castillo

On Thursday, a court in Peru issued an order mandating that the deposed president Pedro Castillo stay in detention for the next 18 months....

- A word from our sponsors -

Follow us

HomeTagsPedro Castillo