Islamic Relief Worldwide 2 Avis International Al Mashreq Insurance 3 Avis Ramallah Guidance and Training Center for Children and Family - GTC 4 Avis Bethlehem Dura al-Qara'a Village Council 1 Avis Ramallah Beit Dajan Village Council 2 Avis Nablus Lire la suite