The Trudeau Foundation has investments in Chinese companies Baidu and Tencent, a former board member told MPs on a parliamentary committee. Both companies have been subjects of security warnings. The ...
Commentary The Chinese regime fined Alibaba $2.8 billion under its "anti-monopoly law," highlighting the regime's comprehensive review of mainland internet ...