Power to the (Palestinian) People!
The people of Palestine have done it again, taking their own fate in their hands after being let down by their own “moderate” political leadership and, indeed, the entire international community in their struggle for freedom. Early this morning they simply blew up the wall separating Gaza from Egypt, breaking a siege imposed on them … Continue reading Power to the (Palestinian) People!
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed