Security officials and investigators inspect the scene of a bomb blast in Giza Al Haram Street on the outskirts of Cairo, Egypt | ASHARQ AL-AWSAT English Archive 2005 -2017
Select Page
Security officials and investigators inspect the scene of a bomb blast in Giza Al Haram Street on the outskirts of Cairo, Egypt