Karla Homolka is now Leanne Teale and lives in Quebec with her husband, Thierry Bordelais, and their three children.
Karla Homolka was freed from prison on July 4, 2005. Shortly after her release, the 35-year-old married Thierry Bordelais, the brother of her former lawyer.
Karla and her family spent time in the Antilles and Guadeloupe before settling in Quebec.
The public’s reaction to Karla’s release was overwhelmingly negative. She started working at a hardware store in a Montreal suburb in August 2005.
Karla’s boss later released her address to the media, accusing her of violating her release conditions by contacting someone with a criminal record.
Karla had also been in contact with children, according to the employer.
Karla may be free, but the public constantly watches her.
Reports that she helped at her children’s school occasionally generated controversy, and the school was compelled to cease the relationship.