Twitter is banning two of Russia's biggest media outlets from buying advertising amid fears they attempted to interfere with the 2016 US election.
The ban on advertising from Russia Today (RT) and Sputnik, and all linked accounts, was "effective immediately".
US authorities say both act as "a platform for Kremlin messaging".
The social media giant will donate an estimated $1.9 million made from the outlets into research on Twitter's use in "civic engagement and elections".
Twitter said the decision "was based on the retrospective work we've been doing around the 2016 US election and the US intelligence community's conclusion that both RT and Sputnik attempted to interfere with the election on behalf of the Russian government".
The statement, published on the social media platform's blog on Thursday, continued: "We did not come to this decision lightly, and are taking this step now as part of our ongoing commitment to help protect the integrity of the user experience on Twitter."
The decision has provoked an angry response in Russia, with the country's foreign ministry accusing Twitter of bowing to pressure from the US intelligence services, saying the move was "another aggressive step" aimed at blocking Russian media in the US.
Meanwhile, responding to the allegations, RT's deputy editor-in-chief Kirill Karnovich-Valua said the outlet "has never been involved in any illegal activity online, and that it never pursued an agenda of influencing the US election through any platforms".
Sputnik told a global news agency it "has never used advertising on Twitter".
Twitter is one of a number of companies keen to show they can self-regulate after it was found that Russian-backed groups were exploiting its ad platform. Its lawyers are due to appear before public hearings of the Senate and House intelligence committees to discuss possible interference on 1 November.