Technology Review User Profile

ccb_8

  • 1 Comment Posted
Climate Bill Whimpers, Collapses

Really Now! Americans are so stupid. The biggest polluters and still can't seem to curb their greed. This is the same excuse used for not signing... (read full comment)  

Posted on July 24, 2010 at 6:47 PM EDT

Advertisement
Advertisement