What!? Scientists discover life 3,000 ft below Antarctic ice shelf | The Optimist Daily: Making Solutions the News

Scientists have been forced to rethink the limits of life on Earth after accidentally stumbling upon marine organisms living on a boulder 900 meters (3,000 ft) below an Antarctic ice shelf.

This post was created with our nice and easy submission form. Create your post!

What do you think?

What do you think?

NASA's Rover is About to Land on Mars: Here's How to Watch Perseverance in Action

Man Saves Elk After it Was Buried in an Avalanche – With Only a Nostril And One Eye Peeking Out of the Snow