Budrus Mixed Basic School 1 Avis Ramallah Telecommunications Regulatory Authority 2 Avis Ramallah Qira Village Council 10 Avis Salfit Hassib Sabbagh and Said Khoury Charitable Foundation 1 Avis Ramallah Mukhmas Village Council 1 Avis Ramallah Lire la suite