Calcutta, India's third largest city, is home to 15 million people, 2/3rds of whom live in slums, temporary housing or on the road.
Calcutta, India's third largest city, is home to 15 million people, 2/3rds of whom live in slums, temporary housing or on the road.