Define credible source in your opinion.
this, Imo, is not a credible source. if you see me respond seriously to a posted article you can assume that I consider it a possibly credible source.
There are all sorts of problems with this article. Others on this thread have been very specific pointing this out.