"All we have to rely on is our eyes." Bomb-disposal specialists are dying often in Iraq as ISIS deploys 1000s of IEDs http://www.buzzfeed.com/mikegiglio/t...raq#.jnpAPOb5Z