French Red Cross 0 Avis Ramallah Palestinian National Foundation for Economic Empowerment 1 Avis Ramallah Al-Jadira Municipality 1 Avis Jerusalem Teach for Palestine 30 Avis Ramallah Ministry of Social Development 16 Avis Ramallah Lire la suite