7

Did NASA Find Liquid Water on Surface of Mars?

http://feeds.foxnews.com

Images snapped by NASA’s Mars Reconnaissance Orbiter (MRO) point to the possibility of seasonal liquid water on the Red Planet’s surface, the space agency announced Thursday.

Read »
Created by dave09 Made popular 41 weeks 1 day ago