Alibaba developed Chinese Communist Party propaganda app that became China Apple Store hit: Report

The smash hit Chinese government propaganda app Xuexi Qiangguo, which translates to 'Study to make China strong', was developed by the technology firm Alibaba, reports Reuters today. Read the rest