The Metropolitan Police force says the rate by population is the lowest since comparable records began in 1997, at 1.1 murders for every 100,000 people.
Trump to deliver high-stakes State of the Union amid slumping approval and Iran tensions
...
Read moreDetails
