Miscellaneous
Astronomers announced the surprising possibility of life on Venus last month, based on the discovery of phosphine in the atmosphere. What is phosphine? And are we really ready to reclassify Venus from scary greenhouse-effect nightmare to potentially livable place?