Thread:User talk:Armondikov/Friends of Science

Re:

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.