EZRA LEVANT: 100,000 Nazis speaking Arabic in ‘New’ London
November 4th, 2023 · 29 mins 47 secs
It's one of the world's greatest cities, and there are amazing thinkers and doers here. But there's definitely two London's. There's the London of Shakespeare and Parliament and the history and the Magna Carta, but then there is new London, and we saw it on the streets last weekend.