Watch On the Case with Paula Zahn season 8 episode 15 tv series online free
Release: Sep 29, 2013
Paula Zahn examines the case of a man who confessed to a double homicide, leaving police to determine whether he really was responsible for the killings.