VENUS — A new study theorizes that the dark splotches on Venus may be a sign that there’s life on the planet. Microbial life, that is.
VENUS — A new study theorizes that the dark splotches on Venus may be a sign that there’s life on the planet. Microbial life, that is.