US military confirms 8 US marines and 2 Air Force crew lost their lives when two CH-53E choppers crashed over Djibouti Friday

US military confirms 8 US marines and 2 Air Force crew lost their lives when two CH-53E choppers crashed over Djibouti Friday

Print Friendly, PDF & Email