Crowds outside congress protest impeachment of President Vizcarra
Crowds outside congress protest impeachment of President Vizcarra

Protesters took to the streets of Lima, the capital of Peru, on Monday night (November 9) after President Martin Vizcarra was impeached by the nation's Congress over allegations of corruption during hi