The Future
8 cards
1.4 million Twitter users interacted with Russian propaganda
That's more than double the company's original estimate.
1/8
Ink Drop / Shutterstock.com
The Outline
Recent
Power
Culture
Future