Posts tagged as:

Robert Spencer

How dumb; or how clever is Sheila Musaji?

October 12, 2008

Update: Sheila defends the Zebiba Islamically befuddled Sheila Musaji lectures Hugh Fitzgerald about the zebiba Where’s the burka, honey? Sheila Musaji, image thanks to PRCS Another ‘revert’ to Islam, Sheila Musaji from the ‘American Muslim,‘ tries to practice her Islamo-propaganda skills. Unfortunately for Sheila, wherever she goes, Robert Spencer from Jihad Watch has been there and done [...]

Read the full article →