They may not be “Star Trek”-type extraterrestrials, but we may be close to finding evidence of alien life, a NASA scientist says.

Leave a Reply

Your email address will not be published. Required fields are marked *