SEPP News Release: More Than 15,000 Scientists Protest Kyoto Accord; Speak Out Against Global Warming Myth
Scientists are not in agreement at the tune of 90% in the assertion that humans are actually in any way responsible for any increase in global temperatures.