Water on Mars and Earth Had Similar Origins

Date: 20 November 2012 Time: 02:27 PM ET