3 years of Swachh Bharat: 2.5 lakh villages declared open defecation free, but 1.5 lakh claims not verified

Devanik Saha IndiaSpend

While the government’s data reveal substantial progress over three years, experts pointed out much of these claims were not verified....

Read More >>