50 percent of India’s population defecates in the open: UNICEF
UNICEF estimates that almost 594 million —nearly 50 percent of India’s population — defecates in the open, with the situation particularly acute in impoverished rural areas such as the Badaun distr
Publication Date:
03/06/2014