Where To Stream NOVA Season 31 Episode 18
Battle Plan Under Fire
- Aired May 4, 2004
- 60 Min
Can the U.S. military's high-tech weaponry prevail against insurgents?
Battle Plan Under Fire
Can the U.S. military's high-tech weaponry prevail against insurgents?