From space.com
The phosphine discovered in Venus' clouds may be a big deal. Here's what you need to know.
From astrobiology.com
Possible Marker Of Life Spotted On Venus
Life on Venus would certainly be exciting, And it may be easier to get a sample return of the upper atmosphere than it would be to get a soil sample from Mars