Kafr Jamal Village Council 4 Avis Tulkarm Humane Society 1 Avis Ramallah Humanitarian Relief Foundation - Switzerland 16 Avis Ramallah Beit Jala Municipality 7 Avis Bethlehem Dergir Village Council 2 Avis Ramallah Lire la suite