Punjab's capital Lahore ranked world’s second most polluted city on the global pollution charts due to worsening smog conditions, while New Delhi continues to top the list. Environmental reports ...