Michael Leiter, the Israeli ambassador to the United States, told ABC News on Sunday that Israel’s...

Jun 15, 2025 - 18:02
Michael Leiter, the Israeli ambassador to the United States, told ABC News on Sunday that Israel’s...