Operation Neptune Spear: Bin Laden’s Demise

As you have surely heard, Osama bin Laden was terminated on May 1st. The operation that killed him was known as Operation Neptune Spear, and the elite Navy SEAL team responsible for this absolute success was the Naval Special Warfare Development Group (DevGru, a.k.a. SEAL Team Six). DevGru was ferried into Pakistan by the U.S. … Continue reading Operation Neptune Spear: Bin Laden’s Demise