Fuel depot
The cause of the blast, at a plant in Shubra El Kheima, north of central Cairo, was being investigated, the sources said.
Most Read