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

Weather
Download The App
Watch CBSN Live

Listen Live