Friends of Science
From User talk:Armondikov
Re: [1]
Where does it say this? Usually, the denialist sites associated with actual scientists (albeit ones pushing a denialist agenda) are a little more advanced and sophisticated in their denialism.
Here - the simple fact is that the sun has precious little to do with climate change. Well, it can affect the climate, but it's only one component. It's the main driver behind the fact at the planet isn't a frozen ball of rock, but that in itself says nothing.