Britain Surrenders to Islam

There has been a “potential act of terrorism” in London, in which potential terrorists potentially ran over potential infidels with a potential van, and apparently also stabbed potential victims and slashed some people’s potential throats. In response to this potential act, the London police “shepherded” (the word repeated through the British news reports) hundreds of people through the streets with their hands over their...