See More Hear More Watch More Hear More Get on iTunes
TechCrunch TechCrunch

NASA Announces Liquid Water On Mars

NASA has made an announcement today, noting that liquid water exists under some circumstances on Mars. Using a technique NASA calls RSL, they have analyzed the chemical composition of dark streaks it says contains liquid water. #20150928 #TC201540


More from