New Delhi: Supreme Court is strict on the pollution issue in the Delhi-NCR region. The Court slams Punjab and the Haryana government...