A police officer from Chongqing who headed the economic investigation bureau was found dead in a hotel room in Yuzhou, Henan province last Friday night. Yuzhou police announced via its Weibo account that the case has been ruled a suicide.


Visit the original source and full text: Shanghaiist