NEW DELHI—A large explosion at a fireworks factory in northern India on Wednesday, Sept. 4, killed at least 23 people and caused the building to catch fire and collapse, officials said.
Police officer Mukhtiar Singh said 15 other people were injured in the blast in Batala, a town in Punjab state about 285 miles north of New Delhi.





