C caravanmagazine.in Down the Drain: How the Swachh Bharat Mission Is Heading for Failure 89 points Vigier 9 years ago 69 comments