guard

Church guard kills priest in Shubra al-Kheima
Egypt

Church guard kills priest in Shubra al-Kheima

On Monday an administrative guard at the Saint Mark Church in Shubra al-Kheima fired at a priest there, killing him…
Back to top button