Products You May Like
Charles Manson follower Leslie Van Houten has been released from prison after serving 53 years of her life sentence for participating in two 1969 murders. Leslie, now 73 years old, was only 19 when she helped Manson carry out the infamous killings.