U.S2 years ago
U.S. Vice-president swears in David Cohen as newest U.S. ambassador to Canada
David Cohen has been sworn in as the new United States ambassador to Canada — the first full-time American envoy since 2019. Vice-president Kamala Harris presided...