Facebook, YouTube, Twitter outed by Russian indictments
Facebook, Twitter and YouTube were mentioned in Special Counsel Robert Mueller’s indictment of 13 Russians. FOX Business’ Hillary Vaughn reports on the biggest threat to the U.S. election process.
0 Comments