At this point that should read "speculating" rather than reporting. The website he links to is an obscure one and so far they don't appear to have any real evidence. That may change, but at this point, it's only a rumor.
I always appreciate your posts X, because you are a voice of reason. Thank you.