
Where to watch ‘A Body in the Snow: The Trial of Karen Read’ new documentary series streaming free, or on demand
"A Body in the Snow: The Trial of Karen Read" premieres tonight, with the first two of five episodes airing Monday, March 17 starting at 6 p.m. PT / 9 p.m. ET with a live broadcast on Investigation Discovery, and also streaming on Max. You …