Tubas Electricity Company 11 Avis Tubas Sarta village council 3 Avis Salfit Doctors of the World 1 Avis International Social and Economic Policies Observatory 3 Avis Ramallah Beitunia Village Council 1 Avis Ramallah Lire la suite