The Intifada is a Palestinian term which means uprising created from Palestinian people. It can be argued that one root cause for Palestine’s succession of revolts was the carve up of land b... Read more
The European Union Heads of Missions in Jerusalem and Ramallah have welcomed the holding of the first phase of the local elections in Palestine on 11 December 2021, with 154 out of 376 local... Read more