Facebook turned down 2.2 million ads meant to interfere with US voting


Trending Today on Tech News Tube