Leo's Journey: The Story of the Mengele Twins

Leo's Journey: The Story of the Mengele Twins

Available on FilmRise, Prime Video
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.