Engineers Syndicate 23 Avis Ramallah Kafr Haris Municipality 8 Avis Salfit Umm Dar Village Council 3 Avis Jenin Tetra Tech 1 Avis International Atil Charitable Society 1 Avis Tulkarm Lire la suite