Some “biosignatures” of life might have been discovered on Venus.
Apparently there will be a press release from the Royal Astronomical Society later today. I’ll keep an eye out
Edit: It’s life, Jim (probably)
Some “biosignatures” of life might have been discovered on Venus.
Apparently there will be a press release from the Royal Astronomical Society later today. I’ll keep an eye out
Edit: It’s life, Jim (probably)