Despite being a stark reality of over 85% of Indians, open defecation remains a taboo. In India, more than 620 million people do not use toilets. Although nearly 20 million people are starting to use ...