Washington: Twitter Inc deleted more than 10,000 automated accounts posting messages that discouraged people from voting in…
Washington: Twitter Inc deleted more than 10,000 automated accounts posting messages that discouraged people from voting in…