Watch CBS News
Watch CBS News
The perseverance of Mars Rover of NASA has discovered rocks in a dry river channel which can contain potential signs of ancient microscopic life, according to scientists. Reports Mark Strassmann.