Iran, Hamas, and the Marxist Left—A Dangerous Alliance