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. Unlimited access for €1 a month / €12 a year...