Tag: alexandra geels

Protest over Christian persecution in Egypt outside House of Lords

obl- April 23, 2013

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