News

" A Body in the Snow: The Trial of Karen Read" is a new series from Investigation Discovery that is set to premiered in March. The documentary follows Read's first trial, during which she was accused ...