Hindu activists protest against a court-ordered ban on the sale of firecrackers to curtail air pollution in the capital by setting off firecrackers during a protest in New Delhi yesterday. The Supreme Court has ordered a temporary ban on the sale of firecrackers in New Delhi, ahead of the Diwali festival that leaves the city shrouded in toxic smog.