In search of shelter

Updated: Dec 17, 2012 11:12 IST

Homeless people sleeping in the
8/10
Homeless people sleeping in the "rain basera" night shelter at the Old Delhi Railway station in Old Delhi. HT photo/Raj K Raj

top photos

other photos