Artwork for Ep 154: Josef Mengele
Blurry Photos

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 … Read More The post Ep 15