Twenty-two of the world's 30 most polluted cities are in India, with Delhi being ranked as the most polluted capital city globally, a new report said on Tuesday.
Get all latest content delivered to your email