Twitter has suspended 1,062 accounts that were allegedly linked to the St. Petersburg-based Internet Research Agency (IRA) and shared information meant to meddle with the 2016 US presidential election. In a press release, the company announced about the suspension of these accounts. “We have identified an additional 1,062 accounts associated with the IRA,” the release […]