Liquid Water Spotted on Mars?

Maybe so, according to this New Scientist article. Be still my spacenerd heart.

One response to “Liquid Water Spotted on Mars?”

%d bloggers like this: