A Wyomingfugitive's convoluted con which bought him 40 years as a free man fell apart when his passport renewal application was linked to a dead man. Stephen Craig Campbell, 76, was arrested in 1982 after he , according to the (DOJ).The deadly device exploded when his wife opened the box - setting the home and the next-door property ablaze. The unsuspecting victim was also severely injured, losing one of her fingers in the catastrophe.
Load More
Load More