A protest in downtown Lima, Peru’s capital, ended on Saturday with clashes between demonstrators and police, tear gas and people running through the streets.
Hundreds of young people, mobilized by a self-proclaimed group called Generation Z, gathered in a central square and confronted police as they tried to march toward the government palace to press their demands.
Riot police waited for the march behind barricades that blocked traffic on nearby streets.
The demonstrators had organized to oppose a proposed pension reform and to call for better wages and labor conditions.
The march also drew support from unions, environmentalists and other activist groups.
Peru is experiencing political turmoil following the six-month suspension Friday of Attorney General Delia Espinoza.
Espinoza had accused lawmakers, cabinet ministers and even President Dina Boluarte of various alleged crimes.
AP Video shot by Cesar Barreto and Mauricio Muñoz