News
Texas couple charged in shooting death of Missouri high school student
A couple from Texas had been charged in the deadly freeway shooting of 17-year-old Alyssa Wilson, who was driving to the St. Louis Zoo for a Halloween celebration…
Discussion (0)
No comments yet. Start the conversation!