As Australia grapples with harrowing allegations of sexual assault and harassment from school students right through to the corridors of power tens of thousands of demonstrators marched at more than 40 sites across Australia yesterday demanding violence against women must stop now.