Police in the eastern Chinese city of Jinan detained two men involved in a sexual assault case that has shaken Alibaba. Wang Chengwen, a former Alibaba employee, and Zhang Guo, a client of Alibaba, are accused of sexual assault against a female Alibaba employee surnamed Zhou. The two men are suspected of the crime of “forcible molestation,” police in the eastern city of Jinan said in a Saturday statement. The police didn’t find evidence of rape, the statement said. [AP News]