Posted on by Stewart
The Italians Know!!
This article is in Italian, but it is from the leading public newspaper in Italy which talks about the Russian research team in Antarctica and the nazi base built for Der Fuhrer! Amazing!
The article says that the Russian team confirmed the existence of the Nazi base. Wow!