Newlywed Sherri Rasmussen was found shot to death inside her Van Nuys, California home. For more than two decades, police pursued the theory that she was killed in a burglary gone wrong, until DNA evidence pointed to a shocking suspect.
Cast Appearances
Episode Discussion
Login to leave a comment on this episode.
No comments yet. Be the first!