Cracker Ban: "No Religion Promotes Pollution"; Says Supreme Court; Pulls Up Delhi Police