Ambassador Bridge blockade threatens US Canada trade
The Ambassador Bridge connects Detroit, Michigan in the United States and Windsor, Ontario in Canada. In terms of trade volume, it is the busiest international border crossing in North America:…