This is really bad since China doesn't have a working court system to fall back on:
https://www.washingtonpost.com/news/morning-mix/wp/2014/03/1...
https://www.washingtonpost.com/news/morning-mix/wp/2014/03/1...
Hence you find so many people in China vying for government jobs because if you climb high enough, the law is below you. That is very dangerous because the only accountability is the person on top.
That seemed like a very politically motivated arrest (she is still awaiting extradition): https://en.m.wikipedia.org/wiki/Meng_Wanzhou
I'm not familiar with the court system in Canada, but criminal cases in the US take a long time. AFAIK Meng Wanzhou's delay is not unusual.