iowaclimate.org
CEI Files Formal Complaint Regarding NASA’s Claim of 97% Climate Scientist Agreement on Global Warming
The Competitive Enterprise Institute (CEI) petitioned NASA to remove from its website the claim that 97 percent of climate scientists agree humans are responsible for global warming. Bart Strengers…