Michael Mann Beclowns Himself

    Today Dr. Michael E. Mann, professor of meteorology at Penn State and apparent fraud, takes to the op ed pages of the Washington Post to attempt to defend what might be the most significant scientific fraud since the Piltdown Man from its critics. He does so by attacking the leakers, not answering the allegations, and attacking… wait for it… Sarah Palin. Full disclosure up front, | Read More »