Another Inconvenient Truth Posted on June 4, 2009 by Theo Eicher Harsh words for the proposed US environmental legislation.