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 search for survivors in a collapsed factory building in Alexandria, Egypt, Dec. 12, 2010. [Xinhua]