A devastating explosion at a firecracker factory in Tamil Nadu, India, claimed at least 25 lives. Investigations into safety violations are underway.