Still millions of indians shitting in the streets