#Nirmal Bharat

6 Oct 2014
Swachh Bharat lessons from Bangladesh

More than half of India's 1.25 billion people defecate in the open and more than half of the people in the world who defecate in the open live in India.