“Machismo has to die,” chanted protesters as they walked through the centre of Mexico City last month.
Thousands of people came out onto the streets to say enough was enough.
The macho culture is all pervasive in Mexico and many of those at the march think its emphasis on male pride is a contributing factor in the high rates of violence against women that Mexico is experiencing.
It is estimated that nine out of 10 women (link in Spanish) have been subjected to sexual violence, whether on the streets or at home.
‘Tired of the violence’
“I’m here because I’m tired of the violence against women in Mexico,” said Ana Carlota Velazquez, a student.
“I’m tired of living it and hearing it happen to my friends, in the streets, on public transport, in university and at work.”