Barta'a Municipality 6 Avis Jenin Palestinian Ministry of Interior 13 Avis Ramallah International body 2 Avis International Islamic aid France 13 Avis International Faqoua Village Council 9 Avis Jenin Lire la suite