NASA scientists have found a former lake bed on Mars which would have provided stable conditions for a number of different types of alien life to have developed.
Life on Mars? Former lake found by NASA which could have been teeming with aliens
NASA scientists have found a former lake bed on Mars which would have provided stable conditions for a number of different types of alien life to have developed.