Sunday, June 4, 2017

British Police Are Sitting Ducks

As is the rest of the civilian populace.

But unarmed police has got to be one of the stupidest effing things in the Western law enforcement world.