1_X_KFrSvFX-RoBH7ZI-oYkA Published November 28, 2019 at 1224 × 809 in Jeffrey Barbee on India’s sanitation issues and what’s being done to alleviate it A researcher for the RUST project fills out the online survey with her tablet, the question asks, “have you benefitted from the construction of public toilets?” The marked answer indicates no. ← Previous Next →