Hitler's Last Stand
Suicide Hill
Season 4 Episode 3
A Japanese-American regiment fights through dark forests, heavy rains and entrenched Nazis to reach a lost US battalion in the Vosges Mountains
Hitler's Last Stand airs on National Geographic Channel at 4:00 PM, Friday 18 October. (Subtitles.)
Topics
News ➝ Current Affairs
Documentary