Indian Embassy 3 Avis Ramallah Popular Committee for New Askar Camp Services 6 Avis Nablus Action for Humanity Foundation 1 Avis Ramallah Al Watan Media Group 1 Avis Ramallah Aaroura Village Council 2 Avis Ramallah Lire la suite