World

Vice President Pence Swears in US Ambassador to Canada Kelly Knight Craft


Source: The White House

Advertisements

Categories: World