Alibaba sues the US Department of Defense over its "Chinese Military Company" designation · Digg