Egypt: Christians Ordered to Sell Home and Go into Exile
Raymond Ibrahim, As “punishment” for a confirmed accident. Raymond Ibrahim is a Shillman Fellow at the David Horowitz Freedom Center. …
Read moreEgypt: Christians Ordered to Sell Home and Go into Exile