Tagged With John McCallum

Canada fired its Chinese ambassador after his 'mind-boggling' remarks on the arrest of Huawei's CFO