Press "Enter" to skip to content

Life on Jupiter's moon? NASA finds evidence of water plumes in old data

NASA scientists have found new insights from an old mission that may show the possibility of life on Jupiter’s moon Europa.
Source: Channel 6 ABC Affiliate PA

Be First to Comment

Leave a Reply