Iran-US deal is ‘catastrophic’ for Israel

Israeli poll: 90% say Iran won the War