It would appear the odds of a previously announced potential impact on Mars have increased substantially. More refinements will be needed for a definitive prediction, but right now it's 1 in 25. Nice to know it's happening to someone else's planet.
Well, that'd be worth buying a telescope for, no?
Posted by: ronaprhys on December 31, 2007 05:00 PM