Husband, wife charged in killing of McCluer North High senior in shooting, crash on I-170

Chronological Source Flow
Back

AI Fusion Summary

Authorities have charged a married couple in the death of Alyssa Wilson, a McCluer North High School student. The victim was killed last week during a shooting and car crash on I-170. St. Louis County Prosecuting Attorney Melissa Price Smith and Lt. Jack Abell of the Major Case Squad announced the charges at a press conference in Clayton. Robert Hickman, the victim's father, described the event as a senseless act during the Monday announcement.
Community Comments
Loading updates...
0