Happy 40th Birthday, Sealand!
An abandoned military fortress off the British coasts, about seven miles from Suffolk, England, made the news several times in recent years. Roughs Tower or – as it is more popularly known – Sealand, was in…
An abandoned military fortress off the British coasts, about seven miles from Suffolk, England, made the news several times in recent years. Roughs Tower or – as it is more popularly known – Sealand, was in…