15
Comments (2)
sorted by:
1
Reborned20 1 point ago +1 / -0

Harvard Study: China Fabricates 488 Million Social Media Posts Per Year

A Harvard study digs into the details of China’s infamous “Fifty Cent Party.”