Society of Arab Agricultural Engineers 4 Avis Ramallah Deir al-Asal al-Fouqa Village Council 2 Avis Hebron Lutheran World Federation 2 Avis Ramallah Qalqilya Municipality 130 Avis Qalqilya Shiam 1 Avis Ramallah Lire la suite