Delhi slum where open defecation killed 50 in 10 years
2017-01-08
Alok K N Mishra New Delhi: The Bheem Nagar jhuggi cluster in Nangloi, west Delhi, makes a mockery of PM Modi’s ambitious Swachh Bharat Mission. Not only are slum dwellers here forced to defecate in the open, locals claim more than 50 people have lost their lives in the process.Continue Reading