Home RepublicansTed Cruz Ted Cruz Embarrasses Sierra Club President In Global Warming Hearings