In Photos: 20 dead, 24 injured as massive fire ravages garment factory in Qalioubiya

Preliminary inspection suggests that a gas leak from chemical materials might have caused an explosion leading to the eruption of the deadly blaze.