Palestinian Youth Union 25 Avis Ramallah Ain Siniya Village Council 5 Avis Ramallah Halhul Municipality 16 Avis Hebron Deir Istiya Municipality 11 Avis Salfit Istishari Arab Hospital 2 Avis Ramallah Lire la suite