Steff Yorek, the Political Secretary of Freedom Road Socialist Organization sharply condemned the Israeli authorities for opening fire on the massive, March 30, Great March of Return protests in Gaza, Palestine. Early reports indicate that at least seven Palestinians have been killed and hundreds injured. Yorek stated, "The decision of […]