Clifford Olson at death’s door, says victim’s family
VANCOUVER – Clifford Olson, the self-described ‘Beast of B.C.’ is dying of cancer, a painful end many Canadians can’t help but rejoice. “I’ve waited 30 years for this,” said mother Terry Bizeau, whose daughter Terri Lyn Carson, 15,gucci outlet was strangled by the notorious child killer during his reign of terror across southern British Columbia […]