https://www.bbc.com/news/world-asia-china-46548614 At the beginning of this month, Canada arrested a Chinese telecom executive, on behalf of the US, for violating sanctions on Iran and other offenses. She is currently out on bail but awaiting extradition to the US. Now China has detained two high-profile Canadians on dubious "national security" grounds, pretty obvious retaliation for political purposes. China's rule of law is normally weak, but this seems like an extra bad time to be a Westerner in China. Glad I got out.