Monthly Archives: April 2006

Venus isn’t our twin!

The south pole of Venus

“You are not looking at a twin [Venus] to the Earth at all. There are very many substantial differences, ..the differences are so great it makes you wonder whether you could ever produce a twin of the Earth in some … Continue reading

Posted in EU Views |