Two Dead in Shooting Following Crash in St. Robert
A bizarre story coming out of St. Robert, Missouri, where a man and woman have been found dead outside a business along Missouri Avenue. Police say it happened around 10:00 a.m. Wednesday in the parking