Apart from parliament there's actually only one public place where the UK police patrol with firearms. And that would be Brixton.
Guess who lives there.
Apart from parliament there's actually only one public place where the UK police patrol with firearms. And that would be Brixton.
Guess who lives there.
(post is archived)