Michael Teer is a free man. He walked out of the St. Charles County Jail last Thursday after the Missouri Court of Appeals in St. Louis ordered that he be discharged. Teer killed four people and injured another in an ...
Tagged with: DUI John Devouton Lisa M. Stroup Michael Teer Missouri Court of Appeals Missouri Supreme Court St. Louis Ted C. House
Read More »