I admit that I find this *very* difficult to believe. Has this result been independently verified by some other team of scientists? If it turns out to be true, well, I suppose that simply confirms the two sayings "Life will find a way" and "Cthulhu for President".
No comments:
Post a Comment