Monday, October 3rd, 2022 10:22:11


Updated: May 23, 2015 5:15 pm

Indian street dwellers stir after sleeping in front of the Jama Masjid in New Delhi early December 10, 2014. India’s capital has a homeless population in excess of 100,000 people, who sleep on streets, pavements, rickshaws, two wheel handcarts, flyovers, under the bridges and in parks across the city. AFP PHOTO/ Rebecca CONWAYRebecca Conway/AFP/Getty Images

Leave a Reply

Your email address will not be published.