diplopundit.net
Trump to Nominate Kelly Knight Craft to be U.S. Ambassador to Canada
We have been a reader-supported blog since 2014. We want to keep this blog as open as possible and that’s the reason we don’t have a subscription fee. You know best whether our work is of val…