Judge refuses to release Preston Taylor as new details emerge in Sarah Stern's death February 8, 2017