Israeli Ambassador Blasts Mamdani From Son’s Bedside as Son Remains on Life Support

NEW YORK (VINnews) — Israeli Ambassador to the United States Yechiel Leiter sharply condemned New York City Mayor Zohran Mamdani on Wednesday, saying he was responding to the mayor’s Oct. 7 statement while at the bedside of his son, who…