Israeli police clashed with protesters and made arrests in Tel Aviv as demonstrators rallied against the war on Iran and called on PM Benjamin Netanyahu to resign.
Israeli police clashed with protesters and made arrests in Tel Aviv as demonstrators rallied against the war on Iran and called on PM Benjamin Netanyahu to resign.