RealNews

Bin Laden still in Pakistan, CIA believes

CIA Director Leon Panetta says he believes Osama bin Laden is still in Pakistan. The spy agency hopes to close in on the al-Qaeda leader as Pakistanís military cracks down on the tribal area where he is thought to be hiding.
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.