The infernal U.S.-Iran-Israel triangle