Skip to main content

Advertisement

U.S. Military Searches For A Device To Stop IEDs

26:01
Marines detonate a homemade explosive device in the Helmand River valley in Afghanistan in 2009. (NPR)
Marines detonate a homemade explosive device in the Helmand River valley in Afghanistan in 2009. (NPR)

Related:

Advertisement

Advertisement

Listen Live