Two people were killed and another critically injured after a powerful explosion ripped through an illegal firecracker manufacturing unit operating from an agricultural shed in Tamil Nadu's Virudhunagar district. Police have launched an investigation into the cause of the blast