Recent observations of Venus could lend weight to controversial past claims involving possible signs of life detected in its atmosphere.| The Debrief