Venusians in the mist?

The search for life in our solar system has long been directed at Mars, with its icecaps and somewhat comparable conditions to Earth, it seemed like the logical (if not optimistic) place to look. However, for a long time, very little regard has been given to our neighbour on the other side; the second planet […]

Read More Venusians in the mist?