Saudi foreign ministry denounces Israeli "storming" of Jenin that led to "the fall of a number of victims".

Read more

You may like