Video - Editor's Pick

«Back to main video page
  • St. Louis Police investigate major budget irregularities within the health departmentadd to reading list  

    Posted on September 23, 2013 at 6:19 PM

    St. Louis County Police are investigating after budget irregularities in the millions were discovered at the St. Louis County Health Department right before an executive commits suicide.

    By Staff

More Editor's Pick Videos