Congress does not negotiate these agreements. That is unconstitutional because Congress is ELECTED and therefore must represent CITIZENS. Congress is supposed to DEBATE before the PUBLIC so that CITIZENS are INFORMED. That is why there is a congressional record. NONE of these agreements is brought to the American people for debate, they are just presented as complete for a Yay or Nay vote. That is not the process the Constitution allows for. The fact that government officials are going to immigrants to get them to lobby as agents for their home country governments(the article that started this thread) is corrupt.