NewDelhi's traffic-clogged streets are home to more than 30 million people, and the city is regularly ranked as one of the most polluted urban areas on the planet.
India’s capital NewDelhi was wreathed in poisonous smog Friday, with air pollution worsening after a fireworks ban was widely flouted for raucous celebrations for the Hindu festival of lights ...