That article cites no sources, and is extremely slanted. I don't believe it is true until some proof, not just this article - has been offered. Just because it exists on the web doesn't mean it is true.