U.S. President Donald Trump has removed Acting Attorney General Sally Yatesfor refusing to enforce or defend an executive order he signed last week limiting immigration.The president appointed Dana Boente to replace Yatesas the acting head of the Justice Department.Boente immediately cancelled Yates' orderand vowed to "defend the lawful orders of our president."The order stops all refugees from entering the United States for 120 days,and bans Syrian refugees indefinitely.It also blocks people from Iraq, Iran, Libya, Syria, Sudan, Yemen and Somalia.The Associated Press noted that Yates' removal was "a warning to other administration officialsthat Trump is prepared to terminate those who refuse to carry out his orders."The news agency called the firing "an extraordinary public showdown."Yates was named to the second-highest position in the Justice Departmentby then-President Barack Obama.On Monday, she ordered the department's lawyersnot to defend the immigration order.In a memo, she wrote, "At present, I am not convincedthat the defense of the Executive Order is consistent with these responsibilitiesnor am I convinced that the Executive Order is lawful."The career prosecutor added: "For as long as I am the Acting Attorney General,the Department of Justice will not present arguments in defense of the Executive Order,unless and until I become convinced that it is appropriate to do so."A few hours later, Yates was fired.The White House press secretary released a statement sayingYates "betrayed the Department of Justice by refusing to enforce a legal orderdesigned to protect the citizens of the United States."It said the department's Office of Legal Counsel approved the order.Mixed reaction to the firing Many Democrats criticized the decision to fire Yates.Steny Hoyer, a senior Democratic congressman, called the decision "alarming."He said "the American people need to consider whether President Trumpsimply plans to dismiss anyone with whom he disagrees,and I hope my Republican colleagues stand up and express concern over this as well."Chuck Schumer is the Senate minority leader.He wrote on Twitter that the attorney general "should pledge fidelity to the lawand the Constitution, not the White House.The fact that this doesn't understand that is chilling."But Republican Senator Ted Cruz strongly defended the decision to fire Yates.He said Yates' refusal to support the executive orderis a "fitting and sad" last act of Obama's Department of Justice."President Trump was exactly right to fire an acting attorney generalwho refused to carry out her constitutional duty to enforce and defend the law," Cruz said.This week, the Senate Judiciary Committee is expected to approve the nominationof Senator Jeff Sessions for attorney general.He is expected to defend and enforce Trump's immigration order.Senator Sessions was a member of the Senate Judiciary Committee in 2015when Yates was confirmed to be the deputy attorney general.During a hearing on her confirmation, Sessions asked Yates:"If the views the president wants to execute are unlawful,should the attorney general or the deputy attorney general say no?"Yates said she believed that "the attorney general or the deputy attorney generalhas an obligation to follow the law and the Constitution,and to give their independent legal advice to the president."