“Palestinian Independence Day”: The Illusion of Sovereignty under Occupation and Colonization
On this day, November 15, 1988, the Palestinian National Council in Algiers declared the establishment of the State of Palestine, affirming that “the State of […]
Read More →








