A former NASA scientist is convinced we already found life on Mars

Life-affirming data from 1976 was dismissed as a 'false positive,' but former NASA scientist Gilbert V. Levin is speaking up.

Leave a Reply