GIZA — The St. Demiana Church is only distinguishable from surrounding buildings in the neighborhood of Imbaba, in northern Giza, by the crosses on its windows and the security kiosk and metal gate encircling its perimeter. Before prayers commence, the church is already packed to the brim, as hundreds of families fill the premises leaving almost no standing room.
As people pack in, the parish priest, Father Ghaios Bekhit, conducts a safety…