General Supplies Directorate 103 Avis Ramallah Habla Municipality 36 Avis Qalqilya Beit Lid Municipality 5 Avis Tulkarm ActionAid Palestine 12 Avis Bethlehem Indian Embassy 3 Avis Ramallah Lire la suite