Our Lady of Zeitoun

On the evening of April 2, 1968, bus mechanic Farouk Atwa was witness to a strange sight on top [...]