Kingdom over Culture
The newer study agrees that the composition of Venus’s atmosphere is unusual but not that it is evidence for life.
Source
Read More
Evolution News