Beheading of Mohammed Mutawalli – Egyptian Spy in Iraq (video)

The beheading of Mohammed Mutawalli, who was deemed by Iraqi terrorists to be an Egyptian spy in Iraq, spying for US military was first announced on an Islamic website on Friday August 13, 2004. The website posted pictures of the beheading and claimed that those were stills from beheading video. Authenticity of an Egyptian spy … Continue reading “Beheading of Mohammed Mutawalli – Egyptian Spy in Iraq (video)”