Is there life in the clouds of Venus?
When it comes to the search for life in the Solar system, astronomers often turn their gaze on Mars or the icy satellites of Jupiter and Saturn. But according to the results of a new study to find extraterrestrial life, we might w...