World2 days ago
At least 21 killed in explosion at illegal firecracker factory in India
A powerful explosion at an illegal firecracker facility in western India killed over 20 people and injured several others, according to local authorities and media reports....