"LIFE ON OTHER PLANETS" content on TweakTown - Page 1
We found 3 items for the tag: LIFE ON OTHER PLANETS
NEWS
Scientists say they may find alien life in the next 5 to 10 years
The hunt for alien life has been a life-long journey for some scientists, but now researchers are saying we may find it soon.
NEWS
Venus had an 'Earth-like' climate, possible life for billions of years
Venus once had an 'Earth-like climate, suggesting that life on the now baron planet could of existed billions of years ago.
NEWS
Mars' past climate proves it had enough time to develop life
The past climate of Mars and recent landmark discoveries suggest that the planet could of easily had life.