Palestinians, Arab League, Islamic Cooperation: Balfour declaration left a stain on human consciousness
RAMALLAH/LONDON/CAIRO/JADDAH, Marking the 104th anniversary of the infamous Balfour Declaration when British Foreign Secretary at the time, Arthur Balfour, committed the British government to establish in Arab Palestine a national homeland for the Jewi…