China has expelled a Canadian diplomat in Shanghai in a tit-for-tat response after Ottawa told a Toronto-based Chinese d
TipMeACoffeebeta
Ask TipMeACoffee AI
Latest on TipMeACoffee AI
More AI Answers
China has expelled a Canadian diplomat in Shanghai in a tit-for-tat response after Ottawa told a Toronto-based Chinese d