Helios7.com

Twitter Blocked 50000 Russian Accounts linked with US Presidential Elections

Twitter has blocked close to 50000 Russian Accounts which have been linked to US presidential Elections.

Read More: Twitter Blocked 50,000 Russian Accounts used to influence US Elections – Helios7.com