Uribe has spent weeks directly and personally lobbying key American legislators, and he is undoubtedly his own best advocate. But, just as former US Vice-President Al Gore recently refused to share a dais with Uribe in Miami, many members of Congress refuse to approve a trade agreement or an aid package that may link them to a government tainted by egregious human rights abuses, complicity with drug lords, or both.