Palestinian Federation of Local Authorities 13 Avis Ramallah Humane Society 1 Avis Ramallah Ajnadin Boys' Basic School 1 Avis Tulkarm Italian Cesvi Foundation 12 Avis Jerusalem Aqraba Municipality 12 Avis Nablus Lire la suite