Anti-Israel activists “occupied” London’s Liverpool Street train station as police were incapable or unwilling to restore order. Source
Related posts:
What the Saudi-Iran deal means for Palestine, Israel, the U.S., and the Mideast
Naftali Bennett, Israel’s next prime minister
Nagorno-Karabakh and the Passover Feast: Hollywood’s Glorification of the Arms Trade
Egypt and Israel are Contemplating Alternatives to the Suez Canal
11-Year-Old Boy Finds Rare Ancient Fertility Goddess Amulet In Israel
Lapid suggests political considerations are behind Israel’s Gaza operation