Sharon Tate’s sister speaks out for 1st time since Leslie Van Houten’s release
(LOS ANGELES) -- Debra Tate, the sister of slain actress Sharon Tate, has publicly pleaded for years to keep members of the Manson family cult behind bars despite their eligibility to petition for parole.That includes Leslie Van Houten, who was released on parole Tuesday after... Read More.