Maybe so, according to this New Scientist article. Be still my spacenerd heart.
One thought on “Liquid Water Spotted on Mars?”
Comments are closed.
Maybe so, according to this New Scientist article. Be still my spacenerd heart.
Comments are closed.
So if there is water on Mars…that could mean life on Mars. Do you think they are hiring?
LikeLike