An Egyptian policeman stands guard at the scene of an explosion at a police headquarters building that killed at least a dozen people, wounded more than 100, and left scores buried under the rubble, in the Nile Delta city of Mansoura, 70 miles north of Cairo, Egypt, Tuesday, December 24, 2013. (AP Photo/Ahmed Ashraf)
Egypt Mansoura Bomb
by Ahmed Arafa | Dec 24, 2013 |