The high court in Liaoning, which heard Robert Lloyd Schellenberg's appeal Saturday, said in a statement that a previous ruling in November, which sentenced him to 15 years in jail and a 150,000 yuan (USD 21,800) forfeiture, was "obviously inappropriate" given the severity of his crimes.
Walker, however, refused any further information about McIver's return to Canada.
A government spokesman did not specify when the Canadian was released or returned to Canada.
Foreign Ministry spokeswoman Hua Chunying has treated McIver's case much more briskly when it's come up in the ministry's daily news conferences.
China and Canada both insisted McIver's case was different from Kovrig's and Spavor's.
Sears Closing 80 More Stores In March, Faces Possible Liquidation
Representatives for Sears, based in Hoffman Estates , Illinois, and for Bank of America declined to comment. Since filing for bankruptcy, the retailer has announced plans to close more than a third of its locations.
Global Affairs Canada Department confirmed that their citizen had been released, but did not name the person.
Her arrest was announced shortly after the detention of two other Canadian nationals - former diplomat Michael Kovrig, employed by think tank International Crisis Group, and Michael Spavor, a consultant on North Korea.
In the decision, the court noted that Canadian diplomats were in court for the appeal.
Neither China nor Canada has drawn a direct connection between the Meng case and the cases of the two other Canadians.
Robert Lloyd Schellenberg was tried in 2016 but his case has been publicized by the Chinese press following the December 1 arrest in Vancouver of Meng Wanzhou, the chief financial officer of tech giant Huawei, on US charges related to trading with Iran. Meng Wanzhou, the chief financial officer of electronics giant Huawei Technologies, is wanted in the United States on allegations she lied to American banks as part of an effort to get around sanctions on Iran.
Evidence also showed he was not merely an accomplice but someone who had played an "important role" in smuggling drugs into China, the court added. The last foreigner to be tried for drug smuggling was British national Akmal Shaikh, who was caught in 2007 while smuggling over 4 kilograms of heroin into China.
- Border official announces changes after 2 children die in US custody
- Trump again threatens to close southern U.S. border over wall funding
- Trump makes surprise visit to USA troops in Iraq
- Mexico wall: Trump aide says concrete wall idea was dropped early on
- Court: Justice Ginsburg up and working after surgery
- Dale Earnhardt Jr. Tears Into Redskins For Releasing D.J. Swearinger
- Justice Department indicts two Chinese nationals over global hacking campaign
- Perkins, Zaccheaus lead Virginia over SC 28-0
- On visit to Iraq, President Trump defends withdrawal from Syria
- Hodgson hails "magnificent" Townsend goal, says Palace win not about "magic wand"