Yates, who was the USA’s top law enforcement official, told justice department lawyers not to defend Trump’s order, and said she wasn’t sure the ban was consistent with the department’s obligation to ‘Stand for what is right’.
The White House said Yates ‘betrayed the department by refusing to enforce the order'.
Within three hours, Yates, who was appointed by Obama, was fired from her post.
Trump’s administration has been heavily criticised for the move:
Yates knew she would be fired. That's not shocking. But Trump saying she "betrayed" him is something from Game of Thrones, not democracy.
Yates served in the department of justice for 27 years. She has prosecuted on cases including white-collar fraud, political corruption, and she served as the lead prosecutor at the trial of Olympic bomber Eric Rudolph.