NPR's David Kestenbaum reports that some NASA scientists think they've found proof of water on Mars. The team of researchers analyzed new photos of Martian canyons and found rock strata they say could once have been at the bottom of an ocean.
Copyright 2000 NPR