INDIA SLUM

At least 65 million people live in slums across India, like this area of New Delhi. Photo: AFP

December 17, 2016 1:17 PM (UTC+8)