#July2018

Space Swoon: Liquid water on Mars found in underground aquifer according to scientists

mars liquid water underground

Oh fuck. Is this it? Have scientists really found liquid water on Mars? Well, they certainly fucking think so.

Read the rest of this entry »