The U.S. tries to cut the flow of IEDs at the source. Jan. 10, 2012 — -- For four years, American forces in Afghanistan have been throwing technology at the deadliest military challenge of this ...
Kenya: An improvised explosive device (IED) is a homemade bomb designed to kill, injure and incapacitate people. IEDs consist of conventional military ammunition or bombs but are normally designed ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results