Baltimore homicides fall under 300 per year after historic 20% drop in 2023 | Fortune