downtoearth-subscribe

Why do millions of Indians defecate in the open?

It's early morning and local commuters are queuing up for tickets at the Kirti Nagar railway station in the Indian capital, Delhi. Along the tracks, another crowd is gathering - each person on his own,

Related Content