The International People’s Tribunal on Palestine held in Barcelona presented striking evidence of Israel’s forced starvation of the Palestinian people and the deliberate destruction of food security in Gaza.
From Mondoweiss via This RSS Feed.
You must log in or # to comment.


