Life on Venus? Intriguing molecule phosphine spotted in planet's clouds again

More evidence of the potentially life-indicating molecule phosphine has been discovered in Venus' atmosphere, opening the next chapter in a heated debate.

Life on Venus? Intriguing molecule phosphine spotted in planet's clouds again
More evidence of the potentially life-indicating molecule phosphine has been discovered in Venus' atmosphere, opening the next chapter in a heated debate.