The Swachh Bharat mission, launched in 2014, was an ambitious effort to stop open defecation. It's far from reaching that goal. Ben Fox Rubin was a senior reporter for CNET News in Manhattan, ...
Claim: India is number 1 in open defecation globally. Fact Check: This is false, Over 20 countries, particularly in the Sub-Saharan African region, have higher rates. An infographic claiming India is ...
Officials of the western Indian state of Rajasthan has said volunteers armed with drums and whistles are being used under a new scheme to shame people going to the toilet in public in the state. The ...
“…The men were defecating in the open like a defensive wall in front of the slum, making a line that no respectable human should cross. The wind wafted the stench ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results