All Systems Go for Mast Removal from Historic WWII ‘Explosives’ Shipwreck off Sheerness
The UK government has confirmed that work to remove the three masts from the shipwreck of the SS Richard Montgomery will begin in early September 2026. The American Liberty ship…