India’s capital chokes on toxic smog, while Pakistan airs its grievances

New Delhi ranks as the world’s second most polluted city, after Lahore in neighbouring Pakistan, which blames India for the pollution.