NASA scientist promises definite evidence of life

close