Follow the harrowing journey of Nazi doctor Josef Mengele during his years on the run, navigating from Paraguay through the dense jungles of Brazil as he evades capture.
Follow the harrowing journey of Nazi doctor Josef Mengele during his years on the run, navigating from Paraguay through the dense jungles of Brazil as he evades capture.