China releases journalist Du Bin from detention

Chinese journalist Du Bin has been conditionally released after five weeks of detention by state security officials. The film-maker and photographer disappeared days before the anniversary of the Tiananmen killings on 4 June. He was held at a detention centre in Fengtai district.

via BBC News – China releases journalist Du Bin from detention.

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.