home Science NASA Confirms Water On Mars

NASA Confirms Water On Mars

Today, in a momentous announcement, NASA has revealed that Mars contains sources of water on the planet, showing streaks that slide down mountains during warmer months on the planet. The Space Association thusly revealed that life is possibly inhabitable on Mars.

NASA released a few pictures to help document that information, such as above, and the two below. But what I wanna know is…when are we going? 🙂

Mars Mars