An explosion at an illegal firecracker factory in western India left 21 people dead and several others injured, officials ...