Russian media outlets
Twitter Inc on Thursday accused Russian media outlets Russia Today and Sputnik of interfering in the 2016 U.S. election and banned them from buying ads on its network.
Most Read