Chile

Just winning elections is not enough for the Left in Latin America

Peru shocked the world when socialist Pedro Castillo won the presidential election earlier this year. He came into office promising to fight neoliberalism.
The right wing fought back. A motion to impeach him failed today, but the fight has just begun.

Pages