loader

Charles Manson follower Leslie Van Houten has been freed after serving 53 years of a life sentence for her participation in two infamous murders. (July 12)

      

Leave a Reply