Sharon
ABC News (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 spending 53 years in prison for the murders […]
-
Pages