Life on Venus, or the possibility thereof, has been a hot topic as of late. There’s also been plenty of controversies, including the (still disputed) discovery of phosphine, a potential biomarker in the atmosphere. The best way to lay that controversy to rest…