ST. LOUIS (KMOX) – Two men were shot dead on the streets of St. Louis, Christmas Day. The first shooting happened Thursday afternoon in the parking lot of the BP gas station on South Kingshighway.
Officers say they found 68-year-old Albert Willis clinging to life. He later died at a hospital.
The second shooting happened around eleven Thursday night in the 5100 block of Northland. That’s in the Kingsway West neighborhood…