Preview Mode Links will not work in preview mode

Jul 21, 2016

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 … Read More

The post Ep 154: Josef Mengele appeared first on Blurry Photos.