Netflix Releases 'The Keepers' TrailerNetflix recently released a trailer to the latest true crime series "The Keepers" which is a seven-part series that will look into the unsolved 1969 murder of Sister Cathy, a Baltimore nun.

More From CBS St. Louis

Shop KMOX Apparel
KMOX Podcasts
High School Spotlight

Listen Live