Beit Lid Municipality 5 Avis Tulkarm Kafr Aqab Municipality 17 Avis Jerusalem General Petroleum Corporation 1 Avis Ramallah Swiss HEKS Foundation 1 Avis Jerusalem Hassib Sabbagh and Said Khoury Charitable Foundation 1 Avis Ramallah Lire la suite