In a sudden turn of events, at least three people lost their lives and one suffered injuries after an explosion marred a firecracker factory near Sattur in Tamil Nadu's Virudhunagar district.
In a sudden turn of events, at least three people lost their lives and one suffered injuries after an explosion marred a firecracker factory near Sattur in Tamil Nadu's Virudhunagar district.