A Chinese technology executive held in Canada on US fraud charges has left the country after a deal with prosecutors, following years of diplomatic tensions over her fate.
Meng Wanzhou, chief financial officer of Huawei, was detained on fraud charges in December 2018 at the request of the US.
On Friday, the US Department of Justice dropped an extradition request for her.
The case infuriated China and strained relations with the US and Canada.
It also prompted accusations that China had detained Canadian citizens in retaliation, which China denied.
"My life has been turned upside down. It was a disruptive time for me," Ms Meng told reporters after being freed from Canadian detention.
"Every cloud has a silver lining," she continued, adding: "I will never forget all the good wishes I received from people around the world."
Shortly afterwards she boarded an Air China flight bound for the Chinese city of Shenzhen, AFP news agency reports.
The deal, which recommended she be released, allowed her to formally deny guilt for key charges while also acknowledging the allegations laid out by the Americans.
The case which U.S. brought was really weak, it was based on powerpoint slides and they accuse her of intentionally lying by omitting information of Huawei's dealing with Iran though its subsidiary while dealing with a British bank in Hong Kong, which caused the British bank to violate a U.S sanction that was no longer in existence at the time.
So all they could do is to get Meng to admit "wrong doing" without plead guilty in order to save the U.S some face.
That ends this nothingburger, albeit with some accompanying humiliation for America's hat. What a willful little puppet.