Une bataille navale de la Seconde Guerre mondiale a eu lieu dans un fleuve québécois
Durant la Seconde Guerre mondiale, une bataille navale s’est déroulée dans le fleuve Saint-Laurent au Québec. Des sous-marins U-Boots allemands s’y trouvaient afin de couler les navires de ravitaillement alliés qui se rendaient en Europe. L'opération fut un succès puisque 6 sous-marins allemands coulèrent plus de 10 navires alliés.