posted on Mar, 16 2007 @ 09:27 AM
indeed it is
but i'd say that the probability of some sorta of life has increased
rather than "Proof of life on Mars"
i noticed too, that in the NYT story i read earlier,
the story started out with some cloudy & vague notation that a
~probing satellite~ or something to that effect has been doing
radar soundings of the Martian S. Pole Ice..etc etc
only in the next paragraph did the article cite that it was the European Space Agency instrument that is making this startling discovery
>>as if only NASA spacecraft are expected to reap exciting discoverys