Following celebrations of one of the biggest festival of North India, ‘DIWALI’, newspapers, social media etc are full of concerns regarding the rising air pollution in Delhi and adjoining areas.  Earlier, Supreme Court of India had directed for sale of green crackers this Diwali season in Delhi NCR region. So basically, what are green crackers?