The sister of Sharon Tate spoke about the prison release of Manson Family member Leslie Van Houten for the first time. Speaking to ABC News just days after Van Houten’s release to a “transitional living facility” after 53 years in prison, Debra Tate said, “Is she a nice girl? No. …
Read More »