U.S. president Donald Trump fired the US federal government's top lawyer Sally Yates who refused to defend the new travel restrictions under Trump's directive.