RealNews

Libya takes charge of UN council

A Libyan took over as president of the U.N. Security Council Thursday, capping the nation’s climb back to respectability. But its ambassador said Libya’s past ordeal under U.N. sanctions puts it “in a very difficult position when we speak about imposing sanctions against another country.” 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.