Dem Congressman: ‘Nobody in This Country Realizes That Cap-and-Trade is a Tax’

Discussion in 'Economics' started by jficquette, Apr 25, 2009.