Solidarity with the Palestinian people’s struggle for self-determination

The recent escalation of Palestinian resistance against Israel is the culmination of the anger and frustration of the Palestinian people over the prolonged blockade of the Gaza Strip, illegal occupation of the Palestinian homeland, ethnic cleansing, forced evictions, brutal assaults, violent repressions, bombings, and torture, committed by the Zionist apartheid regime of Israel. While we…