Linda Carty was sentenced to death row for the kidnapping of 3-day-old newborn Ray Cabrera, and the kidnapping and murder of his mother, Joana Rodriguez; experts reflect on the case and what led to Carty's death sentence.
You must be logged in to comment.
You must be logged in to review.
You must be logged in to comment.
Login