ST. LOUIS, MO : 2 killed in crash in north St. Louis in the 5600 block of Natural Bridge on Friday, 24th May 2019

Two people were killed in a crash Friday morning in north St. Louis. The two-car crash happened around 9 a.m. in the 5600 block of Natural Bridge. Natural Bridge has reopened in that area after being closed for several hours. No other details have been released. Source