Submitted by futurism5342 in science
For over 100 years, scientists have been puzzling over a blood-red liquid seeping out of a glacier in Antarctica. Until now.
Submitted by futurism5342 in science
For over 100 years, scientists have been puzzling over a blood-red liquid seeping out of a glacier in Antarctica. Until now.