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?”

Create a website or blog at WordPress.com

%d bloggers like this: