Thousands of Peruvians took to the streets in the country's capital on Tuesday to protest against the impeachment of President Martin Vizcarra, according to local media reports.
Protesters demanded the resignation of the interim president Manuel Merino de Lama, who assumed the office on Tuesday, chanting "No to the presidential vacancy!" in Spanish.
Clashes were reported between citizens and police forces, several arrests were conducted.
Officers apparently used smoke bombs to disperse the protesters, as videos circulating on social media showed.
On Monday, Peruvian lawmakers voted 105-19 in favour of ousting Vizcarra over abuse of power. He has been accused of giving away controversial state contracts during the time when he served as governor of the Mokegua region.
Vizcarra has denied the allegations and disagreed with the decision of the Congress, but said he would be leaving the presidential palace.