World News

Life on Venus? | Astronomers detect phosphine on Earth’s neighbor

Scientists have detected the molecule phosphine in the atmosphere of Venus, raising the possibility that basic life forms could be lurking just above the planet’s surface. The findings were made with the help of powerful telescopes and have been made open-sourced, enabling other scientists to assess and contest the data.