Palestinian protesters hold flags during clashes with Israeli troops on the eastern borders of Gaza Strip on Monday. EPA
Palestinian protesters hold flags during clashes with Israeli troops on the eastern borders of Gaza Strip on Monday. EPA


A Saudi-Israeli deal that ticks all the boxes? Sounds too good to be true



August 24, 2023