Surprise! The Cause of Climate Change is… Mars? – HotAir
This might come as a bit of a disappointment to the devotees of the Climate Goddess. Some astronomists and researchers have been doing what those sorts of eggheads typically do, studying variations in planetary orbits in our solar system. They recently published their results in respected science journals and some of their conclusions are quite […]