Egypt’s Police Arrests 24 in Demolition Protests near Pyramids
Egyptian security officials say police have arrested 24 people who tried to prevent authorities from demolishing buildings near the Giza pyramids. They say police used tear gas to disperse residents and shopkeepers in the Nazlet [ More … ]