The Devil Next Door ยท S01E05
The Final Twist
Summary
The final verdict is delivered by the Supreme Court of Israel in John Demjanjuk's trial, but more twists await.
Guest stars
- Elizabeth Holtzman as Self
The Devil Next Door ยท S01E05
The final verdict is delivered by the Supreme Court of Israel in John Demjanjuk's trial, but more twists await.