Supreme Court allows certified green crackers in Delhi-NCR, doctors warn

India