US presidential hopeful Ted Cruz has taken time out his busy primaries schedule to lay into ICANN CEO Fadi Chehade over his new job on a Chinese policy panel.
Cruz said in a letter to Chehade that China is known for its terrible track record on freedom of speech, and wondered aloud whether...