A once-respected Russian scientist claims to have found evidence of life on Venus in 30-year-old photos taken by a Soviet probe, but the claim doesn't stand up to scrutiny.
The hemispheric view of Venus, as revealed by more than a decade of radar investigations culminating in the 1990-1994 Magellan mission, is centered on the South Pole.
Venus is our closest neighbor, but we know very little about how it became the hellish planet it is today.
Some scientists believe that the Christian star was actually not a star at all, but three planets.
It may seem downright bizarre, but a new model of Venus' super-hot atmosphere suggests its greenhouse gases may actually be cooling the planet's interior.
Live Science newsletter
Stay up to date on the latest science news by signing up for our Essentials newsletter.