This is not Tahrir Square in Cairo. It’s Trafalgar Square in London.
But the anarchists are turning London into a nightmare. See more here:
Curiously, the BBC had sided with the anarchists, and has marched with the rioters.
And do you know what?
Our American tax dollars will soon be funneled to finance the BBC.
Read about it here: