Eco Palestine Association for Environmental and Water Charitable Projects 11 Avis Ramallah Al-Ras Village Council 1 Avis Tulkarm Jabal Al Najma Rehabilitation Center 2 Avis Ramallah Abu Shakhdam Village Council 2 Avis Ramallah Husan Village Council 10 Avis Bethlehem Lire la suite