Camellia Shehata
Priest’s wife denies converting to Islam in questionable video clip
Egypt
September 9, 2010
Priest’s wife denies converting to Islam in questionable video clip
A number of websites have posted a video clip of a woman claiming to be Camilla Shehata, the wife of…