The Tide Is Turning: Israel Is Losing on Two War Fronts

The November 12 botched Israeli military operation in the Gaza Strip is delineating Tel Aviv’s failure to utilize its army as a tool to achieve Palestinian political concessions. Now that the Palestinian popular resistance has gone global through the exponential rise and growing success of the Boycott Movement, the Israeli government is fighting two desperate … Continue reading The Tide Is Turning: Israel Is Losing on Two War Fronts