German Red Cross 2 Avis Nablus Deir Abu Daif Municipality 6 Avis Jenin Telecommunications Regulatory Authority 2 Avis Ramallah Islamic aid France 13 Avis International Bil'in Village Council 1 Avis Ramallah Lire la suite