Click to Skip Ad
Closing in...
astronomy News

Life on Venus? Jupiter may have made Venus inhabitable

New research suggests that Venus was once potentially habitable, but that likely changed when Jupiter swooped in and messed things up.  Venus once had a much more elliptical orbit, allowing its surface to >>