American Leaders Should Stop Debasing Themselves on Israel 0 18.06.2024 13:43 The New York Times You have to wonder if American “friends” of Israel have any clue about the nature of Israel’s government.