World News3 years ago
Alibaba fires woman who accused boss of rape in #MeToo setback
Alibaba Group Holdings Ltd. fired a woman who accused a manager of sexual assault, an unexpected move months after the Chinese e-commerce leader admitted that his...