Giza police
Police deployed in vital areas for 11/11 protests
Egypt
November 11, 2016
Police deployed in vital areas for 11/11 protests
Main squares and streets in Cairo and Giza witnessed heavy security on Friday, November 11, in response to anonymous calls…