A C-130 Super Hercules crashed shortly after midnight at Jalalabad Air Base which is located approximately 80 miles east of Kabul,Afghanistan. On-board were six military crew members and five civilian passengers, all of whom lost their lives. The passengers were all working with NATO’s mission in the country.
Read more...
Source: gawker.com