
“...crossed through the New London Bridge, Connecticut, and sailed south along the Thames River...”
??? Connecticut is pretty far from the Thames...
I saw the image of the new submarine, and I thought it odd that it would be in Connecticut and then on the Thames River, which I thought was in England. Naturally, I pulled up Google Maps and saw that there is, indeed, a Thames River in Connecticut, and a River Thames that passes through London.