Peru clashes over President Vizcarra's impeachment
By Emon in News
Updated 3 years ago
Riot police use water and tear gas to repel protesters in the capital, Lima.