Protesters burn a police shield and a flag during a demonstration on the International Day for the Elimination of Violence against Women in Mexico City, Mexico on Wednesday. Photo: AFP
Demonstrators marched through the Mexican capital on Wednesday and scuffled with police during an angry protest at widespread violence against women in the Latin American nation.
Around 10 women are killed every day in Mexico and activists accuse the government of not doing enough to tackle the problem.
Holding banners, flags and placards, thousands of protesters demanded justice for the many victims of femicides on the International Day for the Elimination of Violence against Women.
"Although the state doesn't do its job, we support each other as women," said 22-year-old student Ana Karen Resendiz.
"We look for a way to move forward and to stay well and alive."
Protesters marched to the city's main square where some faced off with riot police trying to stop them defacing the walls of the presidential palace and the cathedral with paint.
Around 3,800 women are killed each year in Mexico, while six in 10 women have suffered some form of aggression in the past decade, Interior Minister Olga Sanchez said.
"We have a historical debt to women, especially to victims of violence, and we cannot allow impunity," she said.
"Machismo kills, destroys the lives of women and limits our country's development," Sanchez added, speaking at President Andres Manuel Lopez Obrador's daily press conference.
Lopez Obrador, for his part, said that "conditions of poverty and economic inequality have led to these phenomena of aggression and violence against women."
AFP