Alibaba fires manager who allegedly sexually assaulted female staffer | AWANI International