MarsNews.com

Polar Lander Leg Snafu Discovery a Fluke Space.com

A software glitch that likely doomed the Mars Polar Lander might have done the same to NASA