Chinese police see death!