India Matters: Toilet Stories in Delhi, an Overview

Nearly 13 per cent of the population in urban India defecates in the open. In capital Delhi, while there are no precise figures, the number of those defecating in the open – since they don’t have a to…



read the full story about India Matters: Toilet Stories in Delhi, an Overview

Be the first to comment

Leave a Reply

Your email address will not be published.


*