Home Tags Internet Research Agency

Tag: Internet Research Agency

Facebook Removed More Russian Troll Accounts

Throughout the probes into Russia-backed efforts to propagate political discord in the United States during the most recent presidential election, officials from the US have...

MOST POPULAR

HOT NEWS