Israeli Ambassador Yechiel Leiter sharply criticizes NYC Mayor Zohran Mamdani over his October 7 anniversary statement accusing Israel of genocide in Gaza. | Read More in News from Israel