Venus may not be such a tantalizing target for alien hunters after all. Life on Venus may never have been possible : Read more