The BBC has an article discussing some photographs of Mars that scientists say are evidence of flowing water on Mars. There's also a Slashdot discussion. Strangely, this news is nearly three years old, but I sure don't recall hearing about it. See higher-resolution pictures here.
Posted by Brian at March 14, 2003 08:00 AM