Anti-Israel activists “occupied” London’s Liverpool Street train station as police were incapable or unwilling to restore order. Source
Related posts:
Dec 4 - Israel & the West Have Fallen into a Trap
Israel’s Attack On Iran Was Either A Complete Failure, Or There Is More To Come
israel Setting The Stage To Attack Iran Over Phony Claims Of Iranian Missile Threats
Israeli court sentences Palestinian boy to 6 years
Coronavirus Israel live: Cabinet further limits crowds at restaurants
London Bridge Terrorist Attack is Just a Drill, Islamophobic Fake