Stabbing of US College Instructors in China Raises Concerns for Foreigners in Security State

Jilin, China – Four American college instructors teaching in China became victims of a rare violent crime when they were stabbed while visiting a public park. The educators, affiliated with Cornell College in Mount Vernon, Iowa, were participating in a partnership program with Beihua University in Jilin when the incident occurred. Cornell College President Jonathan … Read more