Antarctic sponges discovered under the ice shelf is perplexing scientists

0
257

The accidental discovery of strange life forms on a boulder beneath the ice shelves of the Antarctic has confounded scientists.