Andriy Shevchenko comes to Canada as a new diplomat with a story to tell.
Get the latest news from The Hill Times
Enter your email address to register a free account.