Could Liquid Water On The Red Planet Mean Life On Mars?
NASA’s announcement of evidence of flowing liquid water on Mars has caused quite a stir, but many are focused on the prospect of possible life on Mars. Scientists surmise that it could possibly mean microbial life on Mars, whether currently or in the planet’s past. Either way, I think we can all agree it’s time to ditch this garbage planet we’ve been dumping on years and head on over to our new desert home!
Read more at digg.com.
Read More Stories From the IB Wire
.
.
