Welcome, Sign In
Life on Mars: NASA Finds New Evidence
Description:New data from NASA's Opportunity rover confirms that Mars had sustained water and the right conditions to host life. WSJ's Monika Vosough reports.
The Wall Street Journal
conditions for life on mars