Researchers in Britain are claiming new evidence for the possibility of life on Mars. By looking at a meteorite from Mars that landed in Antarctica--different from the one NASA scientists concluded contained signs of life this past summer--the British scientists say they see a chemical signature that could have been produced by living organisms. NPR's Richard Harris reports.
Copyright 1996 NPR