Canadian Prime Minister Justin Trudeau has fired Canada's ambassador to China after the ambassador said an executive from Huawei Technologies had "good arguments on her side" to avoid extradition to the United States.

“Last night I asked for and accepted John McCallum’s resignation as Canada’s ambassador to China,” Trudeau said Saturday in a statement.

ADVERTISEMENT

“For almost two decades, John McCallum has served Canadians honourably and with distinction. ... I thank him and his family for his service over the past many years," he added.

McCallum came under fire after saying that the executive, Meng Wanzhou, had strong arguments to avoid extradition, including President Trump Donald John TrumpObama calls on Senate not to fill Ginsburg's vacancy until after election Planned Parenthood: 'The fate of our rights' depends on Ginsburg replacement Progressive group to spend M in ad campaign on Supreme Court vacancy MORE's "political involvement" in the case.

“I think she has quite good arguments on her side. One, political involvement by comments from Donald Trump in her case,” McCallum said.

“Two, there’s an extraterritorial aspect to her case," he continued. "And three, there’s the issue of Iran sanctions in her case and Canada does not sign on to these. So I think she has some strong arguments she can make before a judge.”

Meng, the chief financial officer for Huawei, was arrested last year in Canada at the request of U.S. authorities. She has been accused of violating trade sanctions against Iran and is currently awaiting possible extradition to the U.S.