Islam's whore?