Neuschwabenland: The Secret German Base in Antarctica

While it is widely accepted that the Nazis were defeated with Germany's formal surrender in 1945, this is only partly true. New Swabia (German: Neuschwabenland) is an area of Antarctica.
Very well done ...

from Disclose.tv RSS Feed http://ift.tt/2ucGpDl
via IFTTT

Comments