NEW DELHI, Oct 15 — India’s capital New Delhi ordered a “complete ban” yesterday on fireworks in a bid to curb air pollution in a city where levels are regularly ranked among the worst in the world.The ban is the toughest in a string of restrictions on the hugely popular...

Full Story Read More