Naval EOD
Countering the IEDs designed to kill them...
June 14 by IDGA EditorListen Up! EOD Technicians are critical to the success of defusing the dynamic and lethal threat of IEDs across the globe. How they learn, how they think, and how they combat our adversaries’...