“Ambassador bridge” links which two countries? June 17, 2022February 18, 2022 by QuizMaster “Ambassador bridge” links which two countries? A. Canada and USA B. Germany and Poland C. Belarus and Russia D. None of these