China’s embassy in Canada on Wednesday night criticized Canada and the United States for arresting a senior executive at Chinese telecoms giant Huawei and demanded her immediate release, reported Reuters.

Meng Wanzhou, Huawei’s global chief financial officer, is facing extradition to the United States. Her arrest is related to violations of US sanctions on Iran.