Freeland promoted to foreign affairs, McCallum goes to China in today's cabinet shuffle
0
Chrystia Freeland will be appointed Canada's new foreign affairs minister in a sweeping Liberal cabinet shakeup to be announced later today, CBC News has learned.