Lords of War
Duel to the Death
Season 1 Episode 2 of 16
Sean Rich and the team discover one of the most expensive and secret weapons of the Second World War, as well as an axehead that could be 1,000 years old
Lords of War airs on National Geographic Channel +1 at 3:00 AM, Sunday 29 December.
Topics
News ➝ Current Affairs
Documentary