Video - Crime News

«Back to main video page
  • Police: Body found in downtown St. Louis buildingadd to reading list  

    Posted on June 3, 2014 at 1:24 PM

    Updated Tuesday, Jun 3 at 5:35 PM

    Homicide detectives are investigating after a person was found dead inside a downtown St. Louis building on Tuesday.

    By staff

More Crime News Videos