Twitter has admitted that there were many more Russian trolls on its site during the 2016 U.S. presidential election


Trending Today on Tech News Tube