RealNews

NKorean defectors launch political body in South Korea

North Korean defectors in South Korea said Monday they have launched a unified political grouping to fight dictatorship in their communist homeland. The Committee for Democratisation of North Korea said in a statement it aims to “terminate the Kim Jong-Il regime” in Pyongyang. 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.