Tagged: University of Alabama Huntsville

Roy Spencer is a climate scientist at the University of Alabama-Huntsville who may be the world’s most important scientist. He has discovered scientific insights and theories that cast great doubt on global warming doctrine.