Israeli troops withdraw from Palestinian city of Jenin
The largest military operation by Israeli forces in the occupied West Bank in years has ended with their departure ...
Read moreThe largest military operation by Israeli forces in the occupied West Bank in years has ended with their departure ...
Read more© 2022 TVC Communications - Owner of TVC News
© 2022 TVC Communications - Owner of TVC News