U.S. President Donald Trump has told a delegation from Iraq that "nobody" can figure out why former President Barack Obama signed a nuclear agreement between Iran and world powers.
US President Donald Trump will host Iraqi Prime Minister Haider al-Abadi at the White House on Monday.
Trump says they'll also address what he calls the "vacuum" that was created when the Islamic State group claimed Iraq.
As he left Iraq for the USA on Sunday, Abadi said Iraqi forces were close to ridding the country of the Islamic State (IS) and that he would talk to the U.S. administration about the final steps needed, CNN reported.
He has vowed to eradicate "radical Islamic terrorism".
Trump did not respond to Abadi, nor did he answer the journalists' questions.
During al-Abadi's last visit to Washington, the Iraqi premier worked to drum up greater financial and military support as he faced the daunting task of rebuilding cities destroyed in the fight against the Islamic State group.
The White House has refused to back off the claim despite Comey's statement.
Government forces retook the east side of Mosul in January before setting their sights on the more densely populated west of the city, the last major urban center the IS group holds in Iraq. Both contribute significantly to peacekeeping missions and development programs. From left are, Defense Secretary Jim Mattis, Vice President Mike Pence, Trump and Secretary of State Rex Tillerson.
In neighbouring Syria, there are almost 1,000 USA forces, although the official authorized level is 503.