Here’s why you can buy a t-shirt featuring Baidu’s CEO soaked in water

Vendors on Alibaba’s online shopping platform jump on viral Robin Li meme

Topic |   Abacus - China Tech News

TOP PICKS

READ FULL ARTICLE