The attack was viewed in Iraq as a violation of the nation’s sovereignty, and the country’s Foreign Ministry said on Sunday that it had summoned the American ambassador in Baghdad.
Iraq’s Parliament was divided over demands from angry citizens to expel American troops. Many of its 328 members, primarily Kurds and Sunnis, did not attend Sunday’s session and did not vote. In his speech to lawmakers, Mr. Mahdi laid out two possibilities: to either quickly end the presence of foreign forces in Iraq, or to set a timeline for their expulsion.
The measure approved by Parliament did not include a timeline, and only instructed the government to end the presence of foreign forces in Iraq. Officials said no decision had been made about whether any American troops would be able to stay, or under what conditions.
Iranian officials reacted to the vote with congratulatory messages and said General Suleimani’s death had delivered a huge victory over the United States.
Hesameddin Ashena, a top adviser to President Rouhani, in a Twitter post, said: “Expanding friendship with our neighbors and domestic unity are the best gifts for protecting our national security. America and Israel are the only winners of a rift between neighbors.”
Asked about the vote on Sunday, Secretary of State Mike Pompeo said that the United States would continue to battle the Islamic State. “It is the United States that is prepared to help the Iraqi people get what it is they deserve and continue our mission there to take down terrorism from ISIS and others in the region,” he said in an interview on the CBS program “Face the Nation.”
Reporting was contributed by Russell Goldman, Alexandra Stevenson, Farnaz Fassihi, Christopher Buckley, Alissa J. Rubin, Ben Hubbard, Thomas Gibbons-Neff, Eric Schmitt, Vivian Yee, David D. Kirkpatrick, Edward Wong, Tess Felder, Yonette Joseph, Mariel Padilla and Maggie Haberman.