Chinese e-commerce giant Alibaba fires employee after alleged rape

Chinese e-commerce giant Alibaba fires employee after alleged rape