Factory Collapses in Bad Weather, Kills 3 in Egypt
Adjust font size:
People search for survivors in a collapsed factory building in Alexandria, Egypt, Dec. 12, 2010. [Xinhua]
People help a trapped man out of a collapsed factory building in Alexandria, Egypt, Dec. 12, 2010. [Xinhua]