Human Development Society 6 Avis Gaza Build Palestine 6 Avis Ramallah Palestinian Federation of Local Authorities 13 Avis Ramallah Oxfam Office 56 Avis International Masha village council 2 Avis Salfit Lire la suite