BREAKING: President Pedro Castillo Arrested

The President of Peru, Pedro Castillo, has been arrested and is being held in the police station located on Avenida España in the city of Lima. This is following a vote by the majority right-wing congress to oust him in a legislative coup. The Military and the Police have declared their support for the congress, according to La Republica and Canal N.

For more news and analysis, check out our podcast Latin America Review:

Website hosting sponsored by Metro Imaging (UK) Ltd. Large Photo Printing and Giclee printing for Artists

Website Designer Developer Colchester Essex