Karachi among the world's most unlivable cities
Karachi among the world's most unlivable cities
The pungent smell of rubbish wafts through Karachi's streets.