Article

The HinduThe Hindu on 2017-07-08 08:19

320 million Indians still lack access to toilet

In 3 years of Swachh Bharat, only 5 States have declared themselves open defecation-free; Delhi, however, is not among them

Related news