The elite Navy SEAL fighters responsible for capturing and killing Osama bin Laden returned to the United States today. Before their return, a trove of information seized by the SEALS arrived at a FBI laboratory.
Advertisement
The SEALs, members of elite Team Six, arrived at Andrews Air Force Base outside Washington, D.C., sources told ABC News.
Join the conversation as a VIP Member