Pedro Castillo, leader of the left-wing Peru Libre party, was sworn in as Peru’s president on July 28, reports Ben Radford. Since then, his government has faced a campaign of destabilisation from the right-wing opposition.
This post was originally published on Green Left.