Woman Who Helped Husband Rape And Kill Own Sister Released
After 12 short years behind prison bars, Karla Homolka, the baby-faced beauty who helped her husband drug and rape her own 15-year-old sister after a Christmas dinner, then videotaped the disgusting event right up until her sister died by choking on her own vomit, was released from prison today in... Sign in to see full entry.