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