05-12-2018 10:09 via rss.cnn.com

The head of Alibaba's online video site has been arrested in China

The president of Youku, Yang Weidong, was arrested on suspicion of accepting improper payments, Alibaba said in a filing with the US Securities and Exchange Commission.
Read more »