Man found dead at intersection of N. Newstead and Natural Bridge
ST. LOUIS (KPLR) – A man was found dead at the intersection of N. Newstead and Natural Bridge this afternoon, according to the Metropolitan Police Department.
The said a man died at the scene and appeared to be physically assaulted.
More details will be posted as this story develops. Refresh this page for the latest update.