The southern Chinese city of Shenzhen suspended 14 police officers and put a police chief under investigation on Tuesday on suspicion of feasting on an endangered giant salamander, state media ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results