Rima Mustafa

Rima Mustafa

Palestine

Israeli annexation a 'final nail in the coffin' of Palestine

Palestinians in Ramallah demonstrate against Israel's plan to annex a third of the occupied West Bank and Jordan Valley.

Israeli annexation a 'final nail in the coffin' of Palestine