Charles Manson groupie Leslie Van Houten is released from prison
A display of artifacts related to the Manson Family murders of 1969 are displayed at the Dearly Departed Tours and Artifact Museum in Los Angeles on August 7, 2019. (Photo by ROBYN BECK/AFP via Getty […]