Watch 48 Hours season 31 episode 12 tv series online free
Release: Jan 19, 2019
Can a driven detective and cutting-edge technology solve a nearly three-decade-old double murder? 48 HOURS and correspondent Richard Schlesinger go inside the investigation into the murders of two beloved grandmothers.