Despite what the writer says, it's hardly conclusive.
you can believe all the junk science you want. global warming, Evo. space aliens, Xenu. I don't care.