Elijah Treat, Pedestrian Identified After Fatal Crash on North Highway 67
Authorities in St. Louis County have identified the pedestrian who died following a weekend crash in Florissant, an incident that has left the local community mourning a young life lost. According to the St. Louis County Police Department, officers responded to reports of a collision shortly after 9:30 p.m. on Saturday, January 31, along North…