Madama Village Council 10 Avis Nablus Safarin Village Council 1 Avis Tulkarm Beit Lahia Development Association 6 Avis Gaza Al Mazra'a Al Qibliya Municipality 2 Avis Ramallah GFA Consulting Group 1 Avis International Lire la suite