micahstwocents.wordpress.com
Space Update – Major News & Big Developments
This year continues to be a good one for cosmologists, astronomers and geeks like me. Mars DID Have Water: Scientists just confirmed what they had long thought: Mars once had water. Though they did…