Watch 48 Hours season 31 episode 13 tv series online free
Release: Jan 26, 2019
Erin Moriarty and 48 HOURS investigate the controversial murder case against California death row inmate Kevin Cooper and explore whether new DNA technology can spare his life.