Scientists say there could be life in clouds above Venus
An international team of scientists say they have found molecules of phosphine in the clouds above Venus — a possible sign of life. The findings were published in the journal on Monday and point to the possibility of aerial life some 50 kilometers above the surface of Venus, the second planet from…