Alibaba fires manager over claims he sexually assaulted employee

Alibaba fires manager over claims he sexually assaulted employee