Humanitarian Relief Foundation - Switzerland 15 Notice Ramallah Municipality of Al-Sawahra Al-Sharqiya 5 Notice Jerusalem Acted 10 Notice International Birzeit Municipality 14 Notice Ramallah Taffuh Municipality 19 Notice Hebron Read More