Loading...
Showing posts with label Flowing. Show all posts

NASA Confirms Evidence That Liquid Water Flows on Today’s Mars

NASA has confirmed that there is liquid water flowing on Mars! These dark streaks in the above photo are from flowing water. Check out the f...