The International Rescue Committee (IRC) 14 Avis International Yasuf Village Council 6 Avis Salfit Aboud Village Council 1 Avis Ramallah Palestinian Electricity Transmission Company 2 Avis Ramallah Ammouria Village Council 1 Avis Nablus Lire la suite