It wasn’t just the media who fell for his apparent scams. A Detroit Lakes, Minn., man who fabricated a story last summer that he had invented the cap that fixed the Deepwater Horizon oil spill is ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results
Feedback