Sep 152020 Venus Life Is Still A Longshot Venus is suddenly a new hotspot for astrobiology, but its real value may be in what it teaches us about the evolution of life on our own planet.
news said they detected life on venus’ clouds