U.S. Embassy

Annual party is held amidst troubling relations between Canada and the United States over trade disputes
Canada really took one for the team, suffering through a soggy sesquicentennial on July 1 so that our friends to the south could enjoy a glorious Independence Day.