Amani Mustafa-20130509-466x409

Amani Mustafa talks about escaping Egypt as a Christian and how Islam does not understand or allow human rights.
 
Published on May 9, 2013

More video on CBN:  Nowhere to Hide: A Muslim Woman’s Story (7/31/2010)