Swachh Bharat Mission: Japanese firm installs 35,000 low cost toilets to address issue of open defecation in India

2019-08-09 651