Business Insider Scientists accidentally found
Post# of 26950
![](/assets/46931549/no_avatar_available_thumb.jpg)
Business Insider
Scientists accidentally found life under 3,000 feet of ice in Antarctica. 'Never in a million years' would they have expected it, the lead scientist said.
https://www.msn.com/en-us/news/world/scientis...li=BBnb7Kz
![Like This Post](/images/thumb-up.png)
![Dislike This Post](/images/thumb-down.png)