EOD techs have highs rates of suicide and death from illnesses. Despite increasing awareness, veterans say there’s been little progress.
Five men died in one of history's most gruesome diving accidents when a split-second mechanical failure on the Byford Dolphin ...