Projects leave slum dwellers homeless in India

  • 12 years ago
In India, more than 200 million people live in slums. But urban development projects on prime property are leading to mass evictions and leaving millions homeless. Al Jazeera's Prerna Suri reports from Kolkata.

Recommended