Supreme Court allows regulated use of green crackers in Delhi

India