Advertisement

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

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

More from WBUR

Listen Live
Close