In a matter of hours, Peru impeached one of the world's most unpopular presidents, Dina Boluarte, and appointed its seventh leader in nine years.

See Full Page