Ice Life Discoveries

In our earthly Antarctic regions, beneath ancient glaciers, scientists have discovered an ecosystem that could help us understand the possibilities of life beneath the icy surfaces of other planets and bodies in space.