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.