Opinion: Our crazy finding suggesting life on Venus

Venus is the brightest object in the night sky after the moon and has intrigued humans for thousands of years. The discovery of phosphine gas in Venus' atmosphere has just upped the planet's appeal.

Leave a Reply