Ministry of Transport and Communications 27 Avis Ramallah HEAL Palestine 2 Avis International Movement for Peace 1 Avis International Sebastia Municipality 16 Avis Nablus Palestinian Development Authority 4 Avis Gaza Lire la suite