(Monday, 22 May 2023), the last residents of the Palestinian community of ‘Ein Samia, a community next to Ramallah that was home to about 200 residents, were forced to leave their land. Israel has made their lives unbearable, leaving residents …
Details