Tuesday, 6 June 2017

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.

Related Posts: