Browsing: Life

Science

Life on Europa

In 1997, frozen oceans and spewing volcanoes were found on the surface of Europa, one…