WIRED Business
Thousands of Facebook Ads Tied to Bogus Russian Accounts
00:00 / 04:19
Advertisement