Sharon Tate’s Sister Hopes Paroled Manson Follower Leslie Van Houten Is Haunted by Her Victims’ Screams
Debra Tate, the sister of slain actress Sharon Tate, has spoken out for the first time since Leslie Van Houten, who spent 53 years in prison for the murders of Leno and Rosemary LaBianca, was released on Tuesday. Van Houten is now in