Watch Leo's Journey: The Story of the Mengele Twins
- 2001
- 45 min
This film chronicles the first-hand story of Nazi Doctor, Joseph Mengele, and his medical experiments on Jewish twins in Auschwitz during World War II. Survivor Leo Lowy's heart-wrenching journey blends historical footage and facts with expert testimony, revealing the true horror of Nazi medicine, and posing difficult questions about the nature of clinical experimentation.
Leo's Journey: The Story of the Mengele Twins is a 2001 documentary with a runtime of 45 minutes.