Kelly Knight Craft is sworn in as U.S. Ambassador to Canada by Vice-President Mike Pence. Following the ceremony, she said that “friends don’t always always agree, which is also true of allies and trading partners.”
Kelly Knight Craft is sworn in as U.S. Ambassador to Canada by Vice-President Mike Pence. Following the ceremony, she said that “friends don’t always always agree, which is also true of allies and trading partners.”