President Donald Trump has decided not to fire U.S. Attorney Jeanine Pirro, despite publicly criticizing her handling of the Reflecting Pool case.