Avatar - CJB
CJBadded this to
#China general news
Alibaba is the Force Behind Hit Chinese Communist Party App: Sources

Alibaba is the Force Behind Hit Chinese Communist Party App: Sources

theepochtimes.com - Reuters

BEIJING—A Chinese government propaganda app that recently became a huge hit was developed by Alibaba, two people at the company told Reuters, at a …

View on theepochtimes.com