Significant finding

Posted on March 1, 2004 by Gene

NASA plans to hold a press conference tomorrow to announce “significant findings” from the Mars rovers. Could it be water? Remnants of life? Or weapons of mass destruction?