Calcutta: The legacy of Mother Teresa

|

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.

Comment
Show commentsHide Comments

Latest World Videos

Video Archives