Hatta Village Council 4 Avis Hebron Public Prosecution 4 Avis Ramallah Osarin Village Council 13 Avis Nablus Filastiniyat 8 Avis Ramallah Humane Society 1 Avis Ramallah Lire la suite