https://lawrenceofcyberia.blogs.com > Personalities

Barghouthi, Mustafa

Barghouthi, Mustafa

Mustafa Barghouti, the General Secretary of the Palestinian National Initiative, during a press conference evaluating the Israeli withdrawal from the Gaza Strip, in Ramallah; September 6, 2005.

MAANnews/Mushir Abdelrahman