Berlin Tower Lift-Off
LinkScroll down for today’s pictures & links. Berlin Tower Lift-Off! This countdown happened recently in Berlin, where they decided to further rid themselves of the architectural reminders from...
View ArticleOperation Barbarossa: The Biggest Military Adventure in History
June 22nd marks the 70th anniversary of Operation Barbarossa, Nazi Germany’s invasion of the Soviet Union — the biggest military adventure in history, which led directly to the downfall of Adolf...
View Article
More Pages to Explore .....