Canadian Serial Killer Clifford Olson Dies in Quebec – September 30, 2011 BREAKING
CFN – One of Canada’s most notorious serial killer’s Clifford Olson has died of Cancer in Quebec. He was 71. Convicted of murdering 11, the BC native targeted young people before finally being caught and convicted. He exchanged his cooperation for thousands of dollars in payments to his wife, andContinue Reading