Mahmoud Hashem, an Egyptian journalist and the Media Official of the Popular Alliance Socialist Party, explains how the people of Egypt have defied repression and persecution to stand with the Palestinian people.
ZNetwork is funded solely through the generosity of its readers.
Donate