Ingredients for life found in meteorites that crashed to Earth

Photos: Water in the solar system
Research suggests Venus may have had water oceans billions of years ago. A land-ocean pattern was used in a climate model to show how storm clouds could have shielded ancient Venus from strong sunlight and made the planet habitable.
Hide Caption
1 of 19

Photos:<