Amazing video: Ted Cruz demolishes Sierra Club president on Climate Change Everyone MUST see this exposure of the ridiculous simple-mindedness of a the president of a leading Climate Change promoting organization. Blogs Steve Jalsevac • Oct 7, 2015Apr 29, 2023