Phosphine on Venus; unpacking the Venusian discovery
15 Sep 2020
NASASpaceflight.com
The phosphine discovered in Venus' clouds may be a big deal. Here's what you need to know."Space.comLife on Venus? Phosphine gas found on Venus that could indicate signs of life"NEWS.com.auPhosphine on Venus: Possible sign of life stirs up heated debate"N