Egyptian firefighters battled flames that erupted after an explosion at a chemicals factory outside Cairo's main airport on Thursday. A dozen people have been reported injured in the blast.

Colonel Tamer al-Rifai, the military spokesman, said that due to high temperatures, an explosion happened at a petrochemicals storage belonging to the Heliopolis for Chemical Industries in a social media posting.

Rifai did not say who owned the factory, but security sources and some internet postings suggested it belonged to the armed forces.