Chinese police detain two in Alibaba sexual assault case 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 By HUIZHONG WU Associated Press August 14, 2021, 3:31 PM • 4 min read Share to Facebook Share to Twitter Email this article The Associated Press A man wearing a face mask walks past the offices of Chinese e-commerce firm Alibaba in Beijing, Tuesday, Aug. 10, 2021. China's largest e-commerce company, Alibaba, says it has fired a manager accused of sexually assaulting a female employee during a business...