WorldUS envoy seeks means to ‘finish the job’ in IraqTNT DeskFebruary 2, 2011 by TNT DeskFebruary 2, 2011 Washington: The United States (US) ambassador in Baghdad, James Jeffrey, on Tuesday urged the Senate for the means to “finish the job” in Iraq after...