Kafr El-Dik Municipality 5 Avis Salfit Swiss Agency for Development and Cooperation 1 Avis International Public Prosecution 4 Avis Ramallah Cowater International 7 Avis International Yasuf-Iskaka Mixed Secondary School 1 Avis Salfit Lire la suite