EOD technician killed following explosion
NewsSUMMARY: This morning, at around 8 am local time, an American staff member of FSD was tragically killed following the explosion of an improvised explosive device close to the village of Tel al-Shear, south of Mosul, Iraq.