I don't know if this info would blow a scientist's mind which I don't have because I'm not a scientist but it sure blows mine. WHAT?
3000 feet below an ANTARCTIC ice sheet they found a form of LIFE!
It was allegedly quite by accident. I'd say serendipity was at work here.
Posted - February 15, 2021