Seven people were killed and three others suffered injuries in an explosion at a firecrackers' factory in Tamil Nadu's Cuddalore. Meanwhile, police and rescue teams have been rushed to the site to find out what led to the explosion at the factory in Kattumannarkoil, 190 km from state capital Chennai.
Latest India News