Julius Debuschewitz Can Homolka saga get any more ludicrous?
If all goes as planned, Karla Leanne Homolka, also known as Karla Leanne Teale, will be released from prison on July 4, 2005.
To read this article, you must create an account and buy a subscription OR log in to your existing account with an up-to-date paid subscription.