Sandip Roy: World Toilet Day
Nov. 19 is World Toilet Day, And India leads the world in open defecation. Over 630 MILLION Indians lack toilets. 65 pecent of villagers defectate in the open. For over 40 years one man has been leading a sort of toilet crusade in India. Sandip Roy spoke with Dr. BindeswarPathak, the toilet missionary.