Vice President JD Vance rebukes Israeli critics of US-Iran peace deal, warning the nation against alienating its only ally
The US vice president issued a major rebuke of America’s top ally in the Middle East, saying politicians over there needed to curb their complaints.