In Mosul, where Iraqi forces are at the forefront of the war against jihadists, soldiers are unhappy that security concerns could keep them from visiting relatives in the United States.
President Donald Trump has signed an executive order restricting the entry of citizens of seven Muslim-majority countries including Iraq in what he described as an effort to make America safe from "radical Islamic terrorists".
The travel restrictions, which come on the heels of repeated assertions by Trump that the US should have stolen Iraq's oil before leaving in 2011, risk alienating the citizens and government of a country fighting against militants the president has cast as a major threat to America.
More From This Section
"This decision was made because there are terrorist groups in Iraq. But there are also innocent people" including those who are fighting against jihadists, said Ayad, who carried an American-made assault rifle.
Haider Hassan, 45, another soldier in Mosul, said his cousin lives in the United States and that he had wanted to visit.
Referring to US military personnel deployed in Iraq, Hassan asked: "Why would they ban us from coming to America when they are in my country and have bases here?"
The Islamic State group overran large areas north and west of Baghdad in 2014, sweeping aside military and police units that were ill-prepared to combat the offensive.
But Iraqi forces backed by US-led air support, training and other assistance have since regained much of the territory they lost, and are now three months into a massive operation to retake Mosul, the country's last city in which IS still holds significant ground.
Hamza Kadhim, 34, noted that he and other Iraqi soldiers are part of the battle against jihadists, and also emphasised that the actions of extremists do not reflect Islam as a whole.
"On the day of his inauguration, Trump said he would fight Islamic terrorists. As Iraqi soldiers here to defend our country and fight terrorists, we tell him: Islam is not terrorism. Islam is a religion of love and brotherhood."
"We don't send terrorists to foreign countries... But we have had people coming to Iraq from foreign countries to kill, rape and rob. And we will keep fighting them until the last drop of our blood," he said, referring to IS militants.
The travel restrictions follow repeated statements by Trump that the US should have "kept the oil" in Iraq, remarks that have drawn criticism from Prime Minister Haider al-Abadi.
"Of course, the oil of Iraq is for Iraqis, and any remark to the contrary is unacceptable," Abadi told a news conference in Baghdad.
Disclaimer: No Business Standard Journalist was involved in creation of this content