Are 110 million toilets enough to stop India’s public defecation problem?

6 Oktober 2019