Webcourt documents reveal the inside story of how toronto police finally.

Webhowell hands himself in a police station almost 20 years after the killings.

Webdirk howell was sentenced to at least 32 years in prison for murder, while alfie's mother.

Recommended for you
You may also like