The world's most viewed site on global warming and climate change
Scientists have confirmed that a “stabilizing feedback” on 100,000-year timescales keeps global temperatures in check
You must be logged in to post a comment.
You must be logged in to post a comment.