‘Trump screwed us’: Israeli officials fume over emerging Iran peace deal – media Jun 14, 2026 · RT Read more »