Hundreds of women gathered in over 30 towns and cities across India late Saturday, saying they were "occupying the night streets" to demand safety in public spaces after reports of the mass molestation of women in the city of Bangalore on New Year's Eve.

From the capital, New Delhi, to Kolkata in the east, Chennai in the south and Mumbai in the west, activists, students and professionals gathered at marches and street plays or sang songs and recited poetry on equality for women.

The participants, which also included many men, chanted slogans such as "Freedom, Freedom, Freedom!" and held banners saying "Take back the night. Break the silence. End the violence" and "Nobody asks what my molester was wearing."