More armed police

Webster

Well-Known Member
Joined
Jul 4, 2016
Messages
14,092
Location
North Carolina
*reads BBC News article* ...you know things have royally changed - and not for the good - when Scotland Yard puts more armed cops on the streets of London... :eek:
 
Top Bottom