ISRAEL AND ALLIES WILL ULTIMATELY BE HELD ACCOUNTABLE FOR GAZA

For the umpteenth time, Israel has shoved a middle finger at the United Nations. The Jewish state’s parliament, Knesset, this week shrugged off impassioned international plea from allies and foes alike when it banned – apartheid style – the UN Relief and Works Agency for Palestine Refugees (UNRWA). The ban will take effect in 90 […]