Jamil Shehadeh Secondary School 1 Avis Ramallah Abdul Mohsin Qattan Foundation 9 Avis Ramallah Flow Accelerator 1 Avis Ramallah Ministry of Health 274 Avis Ramallah Madama Village Council 10 Avis Nablus Lire la suite