Clip

Possible Evidence of Life on Venus
listen on Spotify
11:23 - 12:17 (00:53)

Scientists have detected phosphine in the atmosphere of Venus, which could indicate signs of life on the planet. The discovery was made using two telescopes, Alma and JCMT, and the implications could be huge for our understanding of the universe.

Similar Clips