Marxist Islamists, Neo-Fascists — You Won’t Win.