RealNews

German officials fail to agree on new police surveillance measures

State and federal security officials failed Friday to reach agreement over authorizing new police and surveillance measures as authorities pressed their investigation of a foiled terrorist plot against U.S. installations in Germany. 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.