House Energy Chair Upton Denies Human Role In Climate Change (VIDEO)

Source: Huffington Post, 02/09/2011