General Supplies Directorate 103 Avis Ramallah Wall and Settlement Resistance Commission 2 Avis Ramallah Salfit Agricultural Cooperative Society 1 Avis Salfit Social and Economic Policies Observatory 3 Avis Ramallah Beit Awa Municipality 16 Avis Hebron Lire la suite