Opposition to These Claims
"Now over ten years after NASAÕs announcement, scientists are still divided on a verdict.
"Most think this may be evidence of life, but that it is too uncertain to be decisive.