On August 15, as India prepared to celebrate its 78th Independence Day, thousands of people took to the streets across the state of West Bengal, to protest women’s lack of freedom from sexual violence and harassment. Read More
Let's stay in touch. Subscribe to our blog and get our best content in your inbox.