Twitter suspends accounts linked to Russians ‘hackers’
Social networking site Twitter Inc on Saturday suspended two accounts linked to 12 Russian spies indicted by Special Counsel Robert Mueller for interfering in the 2016 US presidential election.
Last Friday, a federal grand jury charged the 12 Russian intelligence officers with hacking Democratic computer networks in 2016 in the most detailed US accusation yet that Moscow meddled in the election to help Republican Donald Trump.