Pedro Castillo avoided joining the South American nation's list of impeached leaders as opposition lawmakers failed to get enough votes to remove him from office only eight months into his term
(Image credit: Bloomberg/Bloomberg via Getty Images)
Related Articles
This post first appeared on NPR : National Public Radio : News & Analysis, Wor, please read the originial post: here