Just as they had promised, Canadian truckers protesting vaccine mandates are now blocking the largest international bridge between their country and the United States in their continued effort to force Canadian Premier Justin Trudeau to back down. The bridge, between Windsor, Ontario and Detroit, Michigan comprises the main commercial link between the countries, having as […] Read the full story on GreekReporter.com.