The pungent smell of rubbish wafts through Karachi's streets, forcing locals to cover their noses and mouths.

Karachi among the world's most unlivable cities
The pungent smell of rubbish wafts through Karachi's streets, forcing locals to cover their noses and mouths.