India all set to declare itself open defecation free
New Delhi: On Mahatma Gandhi's 150th birth anniversary, India is all set to be declared open defecation free by Prime Minister Narendra Modi.
Modi, who soon after coming to power for the first time in 2014 announced the Swachh Bharat…