Chinas Defense Minister Li Shangfu has not been seen in public for more than two weeks and Reuters has learned that he abruptly pulled out of an annual meeting with Vietnamese defense leaders.