London set an unwelcome new record of 30 teenage stabbing homicides in 2021, while a third of all of England’s stabbing deaths are reported by the Metropolitan Police.
London set an unwelcome new record of 30 teenage stabbing homicides in 2021, while a third of all of England’s stabbing deaths are reported by the Metropolitan Police.