March 25, 2008

CONGRESS AND THE Colombia Free Trade Agreement. If true, this is pretty ugly.