We Need a Hero: Why We Love The Navy Seals
Today, a new story about The Navy Seals is in the news. Apparently, a group of US Special forces that includes members of Naval Special Warfare Development Group (formerly known as SEAL Team Six that killed Bin Laden) performed a daring rescue of Jessica Buchanan and Poul Thisted, two aid workers in Somalia during the …