B blogs.scientificamerican.com India is drowning in its own excreta 181 points ragsagar 13 years ago 130 comments