Pedro Castillo of the Perú Libre party has already begun to receive congratulations from around the world. It is beyond doubt that he won the June 6 presidential election. The Peruvian Electoral Authority – ONPE – announced the final results: Castillo won 50.137% of the vote (8.83 million votes), while his opponent in the second More
The post The Coup That is Taking Place in Peru appeared first on CounterPunch.org.
This content originally appeared on CounterPunch.org and was authored by José Carlos Llerena Robles – Vijay Prashad.
This post was originally published on Radio Free.