5A Forgotten Nazi Concentration Camp … Located In BritainThe Nazis occupied a piece of Britain during World War II. That sounds like a fact you’d have heard before now if it’s true, but it’s something everyone in Britain tried to forget ever happened. We’re talking about the island of Alderney, located in the English Channel. Britain evacuated all its 1,500-odd residents in 1940, letting Germany take over this patch of British soil with zero effort.Antiquity“We shall surrend…
Read more
Social Plugin