Air Force blames crash that killed 14 on goggles case

Townhall.com Staff
|
Posted: Apr 19, 2016 12:29 PM
The crash of a huge C-130J cargo plane that killed 14 people in Afghanistan in October is being blamed on the misuse of a night-vision goggles case, according to a U.S. Air Force investigation report.