Karla Homolka

Karla Leanne Homolka, also known as Leanne Teale, is a Canadian serial killer and rapist. She, with her first husband Paul Bernardo, raped and killed at least three minors between 1990 and 1992. She attracted worldwide media attention when she was convicted of manslaughter following a plea bargain to serve only 12 years in the rape-murders of two Ontario teenage...