Lima Peru’s Political Rollercoaster: Why Has the Country Had Eight Presidents in Just Ten Years? by Olivia Williams April 11, 2026