Opponents of Castillo's government marched through the capital's centre until dozens of riot police used tear gas to prevent them from reaching Parliament and the government palace.
"I come to the march to get that corrupt man out. Castillo must leave, that's what this march is for, to get him out," protester Nancy Huarcaya told AFP.
"We are here representing millions of Peruvians. Peru can't take it anymore. We are on the edge of the precipice, economically everything has stagnated," Carola Suarez, holding a Peruvian flag, told AFP.
Similar demonstrations called by political groups and civil associations took place in other cities around the country, two weeks before the arrival of a delegation from the Organization of American States to "analyze" the political crisis.
At the same time, a mobilization of collectives and unions marched in support of the president in Lima's San Martin square.
Castillo, a former rural school teacher, has been under nonstop fire since unexpectedly taking power from Peru's traditional political elite in elections last year.








