Despite the scorching, toxic conditions on the planet Venus, some scientists want to look there for life—in the clouds.
Loading summary