wmbriggs.com
The 0.3% “Consensus”—Guest Post by Christopher Monckton of Brenchley
A major peer-reviewed paper by four senior researchers has exposed grave errors in an earlier paper in a new and unknown journal that had claimed a 97.1% scientific consensus that Man had caused at…