Public Prosecution 4 Avis Ramallah Beitunia Municipality 35 Avis Ramallah Italian Cesvi Foundation 12 Avis Jerusalem Future Palestine Foundation 1 Avis Gaza Azmut Village Council 1 Avis Nablus Lire la suite