Stories about Ideas from June, 2011
Slut Walk is Besharmi Morcha in India
Slut Walk, a fresh feminist movement that originated from Toronto Canada, and had been taking rounds of various western cities, is now coming to New Delhi, the Indian capital. Amidst...