Peru Paralyzed: Nine Presidents in Ten Years with Elections Sunday — But Can Anyone Actually Govern?
On April 12, Peruvians choose their next president from a field of 35 candidates. The harder question isn’t who wins. It's whether whoever wins will last