Velvet 1 Notice Jerusalem Al-Zaim Municipality 7 Notice Jerusalem Supreme Council for Youth and Sports 13 Notice Ramallah Ramallah and Al-Bireh Land Registration Department 8 Notice Ramallah Palestinian Youth Union 25 Notice Ramallah Read More