Climate Change Dispatch
Thomas Richard
A forum for the discussion of human-caused global warming, our ever-changing climate, plus other environmental and science news.
Category: Climate Skeptic
Affiliation: Independent