mendacious islamic grievance mongers