← War Against Humanity · Season 1

Dr. Mengele Takes Command - June 5, 1943

S1 · E63 · 05 Jun 2022 · 15 min

Despair in Germany, more death in the Jewish ghettos, and Dr. Mengele tales command in Auschwitz-Birkenau.