Great Britain, long known to Americans as one giant gun-free zone, including most of its police officers (although this is slowly changing), has just achieved a dubious distinction: London has …
FeaturedMilitary and PoliceOpinionPolitics