Browsing: Police launch investigation into Alibaba sexual assault allegations