
Israel executes Palestinian in hospital room
13 November 2015
Agents disguised as civilians shot dead Abdallah al-Shalalda and arrested his cousin. Read more about Israel executes Palestinian in hospital room
13 November 2015
Agents disguised as civilians shot dead Abdallah al-Shalalda and arrested his cousin. Read more about Israel executes Palestinian in hospital room
3 November 2015
Ahmed Masoud’s The Shroud Maker will premiere in London this month. Read more about Play focused on Gaza woman turns despair into hope