• spaceghoti
    +4

    Color me skeptical. It cites the group who are making the claim, but I don't see any peer review.