Clifford Olson Serial Killer

clifford olson

Clifford Olson was a serial killer from Canada who was responsible for the murders of eleven children and teenagers. Clifford Olson who spent the majority of his life in prison continued to cause controversy from behind bars. In this article on My Crime Library we will take a closer look at Clifford Olson. Clifford Olson … Read more