Seven people were killed in an explosion at a fireworks factory in Tamil Nadu's Cuddalore, 190 km from state capital Chennai. Four others suffered critical injuries. The factory owner also died in the explosion, the police said. Visuals show shell-shocked people crying near the debris of a concrete structure that collapsed in the explosion. Bodies could be seen lying around. A crowd has also gathered at the accident site.