Murder rate in London tops New York for the first time
London’s murder rate has overtaken New York City’s for the first time as Scotland Yard announced yesterday that it is investigating the 12th killing in just 19 days. …Read the Rest
Source:: NRA-ILA
Leave a Reply