British Transport Police
Israel / Middle East
Laurence Fox
London
London / Europe
London Metropolitan Police
Nigel Farage
Politics
United Kingdom
'No-Go Zone For Jews' — Hundreds of Anti-Israel Activists Occupy London's Liverpool Street Station
'No-Go Zone For Jews' -- Hundreds of Anti-Israel Activists Occupy London's Liverpool Street Station