2 ms·
I think this has been overhyped just a bit. I realize that a discovery of this nature is a big deal, but it's not what journalists are making it out to be.
by debacle 15y ago
I think this has been overhyped just a bit. I realize that a discovery of this nature is a big deal, but it's not what journalists are making it out to be.