An impeachment vote, an arrest, a new president. A day of political drama presented another challenge for the South American democracy.
Source: New York Times What to Know About the Political Turmoil in Peru
An impeachment vote, an arrest, a new president. A day of political drama presented another challenge for the South American democracy.
Source: New York Times What to Know About the Political Turmoil in Peru