astroengine.com
The Search For Life, What’s the Point?
Another mission, another brave “search for life”… Is it me, or does virtually every robotic foray into space have some ET-searching component attached? In the case of Mars explora…