Here is another take on this story....One that I had heard before... http://www.newswithviews.com/Ryter/jon155.htm
I read the story at your link... it's heavy on conspiracy theories and light on facts, to be honest. In some cases, it's simply factually incorrect.