NASA Finds Liquid Water on Mars: Is the Discovery of Life on the Red Planet Upon Us?
A recent discovery by NASA has solved a mystery that has plagued scientists for years. After searching, we have discovered liquid water on Mars. Yes, it’s true, and this may be the key to discovering life as well. September 28, 2015, was the day we found water on the surface…