Delhi Now India's Most Polluted City

Delhi is now the most polluted city in India and the second-most polluted city in the world. The bad news is, it is predicted to get worse as stubble fires begin rising in Punjab.