NASA Confirms Flowing Water On Mars; Stops Short Of Confirming Life On The Red Planet
In case you missed it, NASA announced a pretty significant discovery regarding Mars this morning. Now I’m no scientist, and I don’t pretend to understand … Read more…
