Number of London Homicides Falls to 11-year Low Equating to Record Lowest Homicide Rate Ever
– credit Anna Dziubinska on Unsplash Homicides in London have fallen to a decade low of 97 during the year just ended, a Metropolitan Police report revealed. At a rate of 1.1 per 100,000 people, it’s lower than New York (2.8), Berlin (3.2) and Milan (1.6), according to the BBC. When measured in this way, … Read more