Ciera Steele, 34, Fatally Struck in Hit-and-Run on West Florissant Avenue
St. Louis County, Missouri — Authorities are investigating a fatal pedestrian crash after a woman was struck and killed near the intersection of West Florissant Avenue and Northport Hills Drive…
