That "article" was originally posted back on January 4...I think if there was any sort of truth to it, we would have heard something from a more reputable source by now...
And that's ignoring the many spelling and grammar mistakes present in the "article" too...