Life on Venus: Not So Farfetched

In my last blog I mentioned the vagueness of human history further back than 10,000 years before present. Early this week I was inspired to write about Venus, after being reminded how the proponents of the Electric Universe theory refer to the “birth of Venus” 10,000 years ago. The news today that scientists now acknowledge […]