Editor-in-Chief of Journal Resigns from Fallout Over Spencer’s Paper: Spencer reacts; ‘Peer review is now done by reporters calling scientists and asking their opinion…A sad day for science’
Spencer: 'It appears the UN IPCC gatekeepers have once again put pressure on a journal for daring to publish anything that might hurt the IPCC's politically immovable position that climate change is almost entirely human-caused'