A homeless person waits under a table for free food distribution in New Delhi, India, Tuesday, Jan. 1, 2013. There are over 300,000 homeless people in Delhi, living on streets, braving

 

              A homeless person waits under a table for free food distribution in New Delhi, India, Tuesday, Jan. 1, 2013. There are over 300,000 homeless people in Delhi, living on streets, braving
A homeless person waits under a table for free food distribution in New Delhi, India, Tuesday, Jan. 1, 2013. There are over 300,000 homeless people in Delhi, living on streets, braving extreme weather and economic hardship, according to news reports. (AP Photo/ Manish Swarup)