Tag: Josef Mengele
-
Ep 154: Josef Mengele
The Davids put a microscope on one of history’s most notorious dealers of evil, Josef Mengele. Known for his time as a doctor at Auschwitz during WWII, Josef Mengele came to be called the Angel of Death for his role in atrocious experiments and control of people’s fates. Blurry Photos examine his life, including education,…