Peru clashes over President Vizcarra's impeachment

Home > News
By Emon in News
Updated 3 years ago

Riot police use water and tear gas to repel protesters in the capital, Lima.

peru-clashes-over-president-vizcarras-impeachment