China has banned a Nike television commercial showing U.S. basketball star LeBron James in a battle with an animated cartoon kung fu master, saying the ad insults Chinese national dignity. The ...