Israeli forces seal entrances of several cities and villages in occupied Palestinian territory amid conflict with Iran.
What The Fuck Is Happening?!
Israeli forces seal entrances of several cities and villages in occupied Palestinian territory amid conflict with Iran.