Alibaba fires manager accused of rape after social media outcry

Public awareness of sexual misconduct is at an all-time high in China after the arrest of pop star Kris Wu last week. Now, after a female employee documented her alleged assault in an 11-page document, China’s biggest ecommerce company is facing a reckoning.