December 8th, 2006, 01:09 pm "water on Mars" story on NPR right now On Science Friday. Kewl! Tags astronomy