Meera Subramanian The people on the streets of Delhi, are saying: We won’t disappear.