Forbes contributors publish independent expert analyses and insights. An award-winning reporter writing about stargazing and the night sky. Is there life on Venus? A new space mission led by the U.K.
This figure shows ozone detection in Venus' atmosphere between 2006 and 2014 by the ESA's Venus Express. Credit: Evdokimova et al. 2011, JGR Planets Just because we can find ozone in the atmosphere of ...