By Kenneth Chang

One of the spacecraft will probe the hellish planet’s clouds, which could potentially help settle the debate over whether they are habitable by floating microbes.

Leave a Comment

Comments

No Comments