New Delhi's homeless shiver through harsh cold snap
Activists, however, say that is a vast underestimate. Official figures show the city's homeless shelters are only able to accommodate around 9,300 people
Activists, however, say that is a vast underestimate. Official figures show the city's homeless shelters are only able to accommodate around 9,300 people