Soldiers from the Israeli army were seen seizing and throwing away eggs from a Palestinian shop in Ramallah in the occupied …
Soldiers from the Israeli army were seen seizing and throwing away eggs from a Palestinian shop in Ramallah in the occupied …