How should Canada manage its difficult relationship with China?

Canada News

China expelled a Canadian diplomat in Shanghai in a tit-for-tat response after Ottawa told a Toronto-based Chinese diplomat to leave the country, escalating already tense bilateral relations amid concerns about Chinese influence in Canada. But how should Canada manage this complex relationship moving forward?

Credit CBC News