Comment Comment by bomewish Haven’t there been a tonne of these things that supposedly push back the clock of human history? Why is this one in particular getting a lot of attention?? parent bomewish 2 years ago