Twitter (TWTR.N) says it has suspended about 200 Russian-linked accounts as it probes online efforts to meddle with the 2016 US election, but an influential Democratic senator slammed its steps as insufficient.
Twitter (TWTR.N) says it has suspended about 200 Russian-linked accounts as it probes online efforts to meddle with the 2016 US election, but an influential Democratic senator slammed its steps as insufficient.