Woman Dies in St Louis Traffic Accident St Louis, MO (July 24, 2024) – 65-year-old Kathy Terry of St. Louis was killed following a pedestrian accident on W Florissant Avenue Saturday. It was on July 6 when Terry was hit by a blue GMC Sierra while walking across the street. Terry sustained critical injuries and […]