Scientists Seek Scent of Life in Methane at Mars

Date: 24 August 2004 Time: 02:00 AM ET