Indian court

Indian court bans fireworks in Delhi

India’s Supreme Court on Friday banned the sale of firecrackers in the capital region, reflecting a growing sense of urgency after a thick smog engulfed Delhi for 10 days early this month, trapping its population…