Tag: alexandra geels
Protest over Christian persecution in Egypt outside House of Lords
Sheraz Khan (left) with Dr. Ibrahm Habib A demonstrator shouting slogans to condemn Christian persecution in Egypt Protesters outside House of Lords condemn Christian perseuction ... Read More