Phoenix Did NOT Find Mars Life
August 4, 2008
A media snafu has NASA spokespersons rushing to deny that life has been found on Mars, reported Space.com. For example, Live Science reporter Leonard David said that the White House has been alerted to the potential for new information about life on Mars based on findings from the Phoenix Lander. The apparent secrecy has teased […]