Who's protesting in Britain
Here.
The Stop the War Coalition web page.
The alliance between the radical Left and the Islamists is positive proof that the radical Left has never been about human liberation, but about totalitarian power and the destruction of the West.
