Venus: are first neighbours?
Scientists say they have detected phosphine on Venus. So what? phosphine is a natural product that can be traced to a biological origin. So does that mean that there are little life forms farting on Venus?
Watch the Royal Astronomical Society press briefing.