comscore 'Mechanical failure' doomed copter | Honolulu Star-Advertiser
Hawaii News

‘Mechanical failure’ doomed copter

  • DENNIS ODA
    DENNIS ODA / MARCH 30 The wreckage of a Marine Corps CH-53D Sea Stallion helicopter lies on the sandbar in Kaneohe Bay as military personnel inspect the downed aircraft.

Read more

Scroll Up