RealNews

Report: Bin Laden Aide at U.S. Base in Indian Ocean

One of Osama bin Laden`s top deputies, Abu Zubaydah, is being held at a U.S. naval facility on the Indian Ocean island of Diego Garcia, Time magazine reported on Sunday. Zubaydah is the highest-ranking al Qaeda member known to have been taken into U.S. custody during Washington`s war against terrorism triggered by the Sept. 11 attacks on the United States that killed about 3,000 people. Full Story

OODA Analyst

OODA Analyst

OODA is comprised of a unique team of international experts capable of providing advanced intelligence and analysis, strategy and planning support, risk and threat management, training, decision support, crisis response, and security services to global corporations and governments.