Birzeit Primary Sharia Court 17 Avis Ramallah Palestinian Youth Union 25 Avis Ramallah Palestinian Police Force 2 Avis Ramallah Dalia Foundation 7 Avis Ramallah Municipality of Sarra 1 Avis Nablus Lire la suite