Millions of women across Mexico are expected to strike against gender-based violence on Monday.

It comes after a year of countless protests against sexual harassment, abuse and murder.

Government figures show men kill at least 10 women every day there.

Al Jazeera's John Holman reports from the capital, Mexico City.