China has reportedly detained a Canadian senior advisor for an international NGO, who was previously a diplomat in Hong Kong and the mainland. The move came few days after Canada detained Huawei executive Meng Wanzhou.