Yasser Arafat

Palestinians protesters wave the Palestinian flags
MENA
Live Story

The Palestinian Declaration of Independence was intended to set the way for a two-state solution that would create a sovereign Palestinian state

The New Arab Staff
15 November, 2024