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…

read more