Gas found on Earth that signifies life has been detected in clouds on Venus

A gas on Earth has also been detected in the atmosphere of Venus. The “entirely surprising” discovery of phosphine could hint at unknown processes occurring on Earth’s “twin.”

Source:: CNN Top Stories

Be the first to comment

Leave a Reply