Billionaire Koch Brother Says Carbon Tax Supporters Are On Acid November 8, 2013 By James Handley Billionaire Koch Brother Says Carbon Tax Supporters Are “On LSD” (Climate Progress)