News CA
Police: Body found in north St. Louis

ST. LOUIS, Mo. (First Alert 4) – Police are investigating after a body was found in north St. Louis City.
According to a social media post by the St. Louis Metropolitan Police Department, a body was found near the intersection of Humboldt Street and Hall Street on Friday afternoon.
Police say additional details will be released soon.
This is developing news.
Copyright 2026 KMOV. All rights reserved.



