Translate

Pages

Pages

Pages

Intro Video

Friday, March 17, 2023

In Bulgaria, Russian Trolls Are Winning the Information War

Pro-Russia groups are gaming Facebook’s review process, and moderators are stuck in the middle.

from Wired https://ift.tt/ivRL1nb
via Gabe's Musing's