Video: The REAL Islam Revealed
A concise presentation from the Jewish Task Force and about 10 minutes in length:
YouTube link
[Hat-tip to LionHeart, where I found the above video]
A concise presentation from the Jewish Task Force and about 10 minutes in length:
<< Home