Get the latest Science News and Discoveries

Did the Galileo Mission Find Life on Earth?


None

Get the Android app

Or read this on Universe Today

Read more on:

Photo of LIFE

LIFE

Photo of Galileo

Galileo

Photo of Earth

Earth

Related news:

News photo

How ‘Our Moon’ shaped life on Earth and human history

News photo

'Martian' sunspot 15 times wider than Earth could soon bombard us with solar flares (photo & video)

News photo

Watch terrifying aliens invade Earth in new trailer for 'A Quiet Place: Day One' (video)