The Islamic Educationa lcharity 6 Avis Zarqa Amman Public Works Directorate 493 Avis Amman Al Khurma Municipality - Ministry of Municipal Affairs 189 Avis Mecca Institute for Media, Health and Development Policies 1 Avis Ramallah Humanitarian Relief Foundation - Switzerland 16 Avis Ramallah Lire la suite