You are using an older browser version. Please use a supported version for the best MSN experience.

NASA Considers Venus Mission After Scientists Find Potential Life Sign

Venus exploration draws new interest after scientists find gases in its clouds that may signal life forms on planet.
image beaconimage beaconimage beacon