Inside a homeless shelter run by a non-profit organization in south Delhi. (Photo credit: Betwa Sharma)
1 / 7
Grist Media
Mon 13 Jan, 2014 11:30 AM IST