A thick layer of smog continues to blanket North India, with recent images from NASA revealling how the air quality has ...
Visibility fell sharply in Delhi this week as a toxic mixture of smoke and fog shrouded the Indian capital even before winter sets in.