Posted April 2, 2018 11:04 am by Comments

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

Your email address will not be published.