Grand Admiral Karl Doenitz (1891-1980)

Grand Admiral Karl Doenitz (1891-1980)

Looking at the man who was handed arguably the biggest hospital pass in history – the role of Adolf Hitler’s successor. Become a member of Turtle’s History Library to access all areas, €12/year...