Supreme Court allows certified green crackers in Delhi-NCR Nov 7-8

India