Chinese police detain two in Alibaba sexual assault case
By HUIZHONG WU Associated Press TAIPEI, Taiwan (AP) — Chinese police have detained two men on suspicion of sexual assault in a high-profile case involving Alibaba Group, the world’s biggest e-commerce company. Police said Saturday there was no evidence that the two men had committed rape, a different charge under Chinese criminal law. The allegations
Continue Reading