ARTICLE AD BOX
While Israel’s troops wage what has been widely decried as genocide on the Gaza Strip, Israeli lawmakers on Wednesday overwhelmingly passed a resolution opposing “the establishment of a Palestinian state” west of the Jordan River. The measure passed Israel’s legislature, the Knesset, 68-9. It was spearheaded by Knesset Member Zeev Elkin of New Hope – The United Right, who shared the key…