Don't have Telegram yet? Try it now!
http://shanghaiist.com/2014/04/09/award-winning_chongqing_police_offi/
Award-winning Chongqing police officer found dead in Yuzhou hotel room, ruled a suicide