China’s state-run Global Times reported on Wednesday that it received a statement from the police in Webster Groves, Missouri, indicating that the October 7 death of Qiang “David” Liu, formerly a representative of the Confucius Institute at Webster University, was a suicide.
There has been little coverage in U.S. media of such a statement, although early reports of Liu’s death indicated that suicide was a possibility.
The Confucius Institute is a language and cultural program supported by the Chinese government criticized as a political influence operation for the Chinese Communist Party (CCP). Secretary of State Mike Pompeo and Secretary of Education Betsy DeVos recently sent a letter to universities warning that “the presence of this authoritarian influence on our campuses has never been more concerning, nor more consequential.”
The letter warned that Confucius Institute teachers vetted and paid by the Chinese government could be “expected to avoid discussing China’s treatment