“I dunno… this Mohammed guy has his own thing going on…” January 16, 2008 By admin More from my siteThe Cosmetics Cop fisks Allure’s annual Best Products listRobert Spencer proposes (egads!) a “thought experiment” (burn the witch!)My theory — and I know many people share it…UPDATE on Abdullah Delancy