(Newser)
–
Navy SEALs, reportedly the same team that took out Osama bin Laden, launched a daring helicopter raid early today in Somalia, freeing an American and a Danish aid worker held by kidnappers since October, reports MSNBC. Helicopters landed just outside the pirates' camp in the...
Read full story »