Feedback

Debris, Human Remains Found After Helicopter Crash

 

Four soldiers and seven Marines are missing and presumed dead following a helicopter crash near Florida's Eglin Air Base. NBC's Stephen Quinn reports.

Shows