Tag?: Mars

Life on the Frontier

Two recent news stories have garnered my attention: The confirmation of of the hypothesis that there is water on Mars (and hence the potential for life) The report that Earth like planets should be quite common in the universe All I can say about that is: YeeHa!