September 15, 2020

Venus phosphine discovery: Unexplained gas hints at potential for alien life – CNET

By Tech Online Things

An unexpected discovery in the clouds of Venus has scientists buzzing.